Page 2 sur 2

Re: Est-il possible de tester la présence d'une procedure ?

Publié : mar. 24/avr./2018 20:42
par GallyHC
En conclusion, il faut donc comme dit Ulix une constantes "#PB_Declare" et on devrait pouvoir faire :

Code : Tout sélectionner

CompilerIf Defined(test, #PB_Declare) = #True and Defined(test, #PB_Procedure) = #False 
Propose donc cette demande à Fred, qui prendra note de la pertinence ou non.

Cordialement,
GallyHC

Re: Est-il possible de tester la présence d'une procedure ?

Publié : mar. 24/avr./2018 22:47
par case
ben déjà ce code la ne fonctionne pas
ce qui pose problème il me semble.

Code : Tout sélectionner

Declare test()


CompilerIf Defined(test, #PB_Procedure) = #False
;
Procedure test()
  Debug "test"
EndProcedure
CompilerEndIf
;   Lancement du programme
test()



par contre ca , ca marche

Code : Tout sélectionner

;Declare test()
CompilerIf Defined(test, #PB_Procedure) = #False
;
Procedure test()
  Debug "test"
EndProcedure
CompilerEndIf
;   Lancement du programme
test()

j'en déduis que si on fais pas de declare ca peux marcher . avec les modules je suis pas bien sur par contre