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
