Passage de paramètre pour appel de procédure
bonjour,
jusqu'à maintenant lorsque je procédais à un appel de procédure je passais les paramètre en même temps que l'appel de procédure
exemple :
Code:
Call TOTO (paramX,paramY,paramZ)
et ensuite la sub était de genre:
Code:
1 2 3 4 5 6
| public sub TOTO (paramX as integer,paramY as integer,paramZ as integer)
dim x as integer
x=paramX
end sub |
maintenant j'aimerais faire un modul de déclaration uniquement des variables
Code:
public paramx as integer
même chose pour paramY et paramZ
et faire mon appel de prcédure ainsi:
Code:
1 2 3 4 5 6 7 8 9 10
| call TOTO
public sub TOTO()
dim h as integer
h= paramx
end sub
etc... |
j'ai essayé cela marche, mais ....
le feriez-vous ou bien cela peut me créer une incohérence de résultat, de par le fait d'avoir un variable disponible pour tout les modules, si je l'utilise autrement, par exemple pour un autre appel de procédure qui effectue autre chose?
me conseillez vous de remettre ma variable public à zéro?
merci pour vos impression