Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Tableau constant

2 réponses
Avatar
Elie Nehmé
Bonjour,

Voilà le code que j'ai écrit :

public sub test1 ( ...)
dim montab as variable
montab = array(1,2,3)
...
end sub

public sub test2(...)
dim montab as variable
montab = array(1,2,3)
...
end sub
J'aimerais bien savoir comment déclarer montab en l'initialisant une fois et
se servir de ceci dans mes procédures.

merci d'avance.

2 réponses

Avatar
François Picalausa
Hello,

C'est une question de portée des variables, l'aide de VB est une très bonne
source pour bien comprendre cela.
Tu peux déclarer ton tableau en privé de l'objet:

Private MonTableau(10) As String

Sub Test()
MonTableau(0)="Hello"
End Sub


Sub Test2()
Msgbox MonTableau(0)
End Sub
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net

"Elie Nehmé" a écrit dans le message de
news:
Bonjour,

Voilà le code que j'ai écrit :

public sub test1 ( ...)
dim montab as variable
montab = array(1,2,3)
...
end sub

public sub test2(...)
dim montab as variable
montab = array(1,2,3)
...
end sub
J'aimerais bien savoir comment déclarer montab en l'initialisant une
fois et se servir de ceci dans mes procédures.

merci d'avance.


Avatar
Elie Nehmé
merci, je l'ai trouvé.

"Elie Nehmé" a écrit dans le message de
news:
Bonjour,

Voilà le code que j'ai écrit :

public sub test1 ( ...)
dim montab as variable
montab = array(1,2,3)
...
end sub

public sub test2(...)
dim montab as variable
montab = array(1,2,3)
...
end sub
J'aimerais bien savoir comment déclarer montab en l'initialisant une fois


et
se servir de ceci dans mes procédures.

merci d'avance.