déclaration de variable globale
Bonjour, j'aimerais utiliser un tableau comme variable globale.
Mais mon tableu est un tableau dynamique.
Voici mon bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
Dim P1() As Long
Private Sub cmdLancerBanc_Click()
....
N=100
'redimension de mon tableau
redim P1 (N)
'initialisation de mon tableau:
for i 0 to N
P1(0)=20
Next i
end sub
Private Sub Timer1_Timer()
P1(0) = P1(0) - 1
If P1(0) = 0 Then
MsgBox ("temps 1 de la pile 1 fini!!")
End If
End Sub |
J'ai une erreur avec P1() dans la procédure Timer1_Timer()!!
Je comprends l'erreur mais je ne vois pas comment la corriger
Comment peut-on éviter cela?
Merci