Les procedures, un casse tête
Publié : lun. 16/mai/2011 13:04
Salut a tous !
Voilà un momment que je me pose des questions sur les procedures:
Code 1:
code 2:
Code 3:
Code 4:
Vous comprendrez certainement ce que j'essaie de faire !
J'envoie des paramètres a la procédure
mais je veut aussi qu'ils soit pris en compte !
et que les variables en conséquence garde leurs valeurs
Mais je n’y arrive pas
et du coup je bloque carrément
Voilà un momment que je me pose des questions sur les procedures:
Code 1:
Code : Tout sélectionner
Global Parametre1$
Global Pamarametre2
Global Parametre3$
Global Pamarametre4
Global Parametre5$
Global Pamarametre6
Procedure MaProcedure(Parametre1$, Pamarametre2, Parametre3$, Pamarametre4, Parametre5$, Pamarametre6)
Parametre1$ = "def"
Pamarametre2 = 24
Parametre3$ = "cvb"
Pamarametre4 = 45
Parametre5$ = "qsd"
Pamarametre6 = 68
EndProcedure
MaProcedure("abc", 10, "ghk", 52, "tyu", 85)
Debug Parametre1$
Debug Pamarametre2
Debug Parametre3$
Debug Pamarametre4
Debug Parametre5$
Debug Pamarametre6
Code : Tout sélectionner
Parametre1$ = "a"
Pamarametre2 = 5
Parametre3$ = "e"
Pamarametre4 = 8
Parametre5$ = "d"
Pamarametre6 = 4
Procedure MaProcedure(Parametre1$, Pamarametre2, Parametre3$, Pamarametre4, Parametre5$, Pamarametre6)
Parametre1$ = "def"
Pamarametre2 = 24
Parametre3$ = "cvb"
Pamarametre4 = 45
Parametre5$ = "qsd"
Pamarametre6 = 68
EndProcedure
MaProcedure("abc", 10, "ghk", 52, "tyu", 85)
Debug Parametre1$
Debug Pamarametre2
Debug Parametre3$
Debug Pamarametre4
Debug Parametre5$
Debug Pamarametre6
Code : Tout sélectionner
Parametre1$ = "a"
Pamarametre2 = 5
Parametre3$ = "e"
Pamarametre4 = 8
Parametre5$ = "d"
Pamarametre6 = 4
Procedure MaProcedure(Parametre1$, Pamarametre2, Parametre3$, Pamarametre4, Parametre5$, Pamarametre6)
Shared Parametre1$
Shared Pamarametre2
Shared Parametre3$
Shared Pamarametre4
Shared Parametre5$
Shared Pamarametre6
Parametre1$ = "def"
Pamarametre2 = 24
Parametre3$ = "cvb"
Pamarametre4 = 45
Parametre5$ = "qsd"
Pamarametre6 = 68
EndProcedure
MaProcedure("abc", 10, "ghk", 52, "tyu", 85)
Debug Parametre1$
Debug Pamarametre2
Debug Parametre3$
Debug Pamarametre4
Debug Parametre5$
Debug Pamarametre6
Code : Tout sélectionner
Parametre1$ = "a"
Pamarametre2 = 5
Parametre3$ = "e"
Pamarametre4 = 8
Parametre5$ = "d"
Pamarametre6 = 4
Procedure MaProcedure(Parametre1a$, Pamarametre2a, Parametre3a$, Pamarametrea4, Parametre5a$, Pamarametre6a)
Parametre1$ = Parametre1a$
Pamarametre2 = Pamarametre2a
Parametre3$ = Parametre3a$
Pamarametre4 = Pamarametrea4
Parametre5$ = Parametre5a$
Pamarametre6 = Pamarametre6a
EndProcedure
MaProcedure("abc", 10, "ghk", 52, "tyu", 85)
Debug Parametre1$
Debug Pamarametre2
Debug Parametre3$
Debug Pamarametre4
Debug Parametre5$
Debug Pamarametre6

J'envoie des paramètres a la procédure
mais je veut aussi qu'ils soit pris en compte !
et que les variables en conséquence garde leurs valeurs

Mais je n’y arrive pas

et du coup je bloque carrément
