Gambas France BETA


Pas de compte ? Incription

Aide prog objet..

1
AuteurMessages
spheris#1 Posté le 16/5/2018 à 17:09:31
Bonjour,

je veux tester dans un form une variable provenant d'un module.

Est-il plus judicieux d'écrire :

dans le form1 :
1
2
3
IF module1.toto = TRUE THEN
action()
ENDIF


dans le module1 :
1
PUBLIC toto AS BOOLEAN


ou alors il vaut mieux ecrire :
dans le form1 :
1
2
3
4
5
PRIVATE mavariable AS BOOLEAN
mavariable = module1.onetest()
IF mavariable THEN
action()
ENDIF

et dans le module1:
1
2
3
4
5
6
PUBLIC FUNCTION onetest() AS BOOLEAN
IF ....then
RETURN TRUE
ELSE
RETURN FALSE
ENDIF


Merci pour vos réponses.
;)