[REGLE] [TAILBITE] Paramètre par défaut

Programmation d'applications complexes
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

[REGLE] [TAILBITE] Paramètre par défaut

Message par Progi1984 »

Slt,

Comment peut on gérer les paramètres par défaut dans une ProcedureDLL avec Tailbite ?

Merci
Dernière modification par Progi1984 le lun. 14/août/2006 7:55, modifié 1 fois.
Guimauve
Messages : 1015
Inscription : mer. 11/févr./2004 0:32
Localisation : Québec, Canada

Message par Guimauve »

Si je ne me trompe pas, il faut faire avec la bonne vieille méthode

Code : Tout sélectionner

ProcedureDLL Maprocedure(Param.l)

    ; Les instructions

EndProcedure

ProcedureDLL Maprocedure2(Param.l, ParamOptionel.l)

    ; Les instructions

EndProcedure

ProcedureDLL Maprocedure3(Param.l, ParamOptionel.l, AlphaOptionel.l)

    ; Les instructions

EndProcedure
A+
Guimauve
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Paramètre par défaut, je pensais à un truc du genre

Fonction(param1, param2=2)
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

Code : Tout sélectionner

Declare Fonction(param1)
Declare Fonction2(param1, param2)

Procedure Fonction(param1)
  Fonction2(param1, 2)
EndProcedure

Procedure Fonction2(param1, param2)
  ;...
EndProcedure
Sinon tu peux créer ta fonction avec tous ses paramètres et créer une macro dans un résidant pour gérer les params optionnels avec valeurs par défaut.

Dri
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

C'est exactement ce qu'il me fallait ! Merci !
Répondre