Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
pourrait me donner la syntaxe svp ? Merci d'avance.
Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
pourrait me donner la syntaxe svp ? Merci d'avance.
Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
pourrait me donner la syntaxe svp ? Merci d'avance.
"Nesta" a écrit dans le message de
news:Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'unpourrait me donner la syntaxe svp ? Merci d'avance.
Hello,
l'instruction consacrée est Dim, qui peut s'utiliser de
nombreuses façons. Les cas simples:
Déclarer un tableau de 11 entiers:
Dim a(10) as Integer
Note: les tableaux commencent à zéro sauf indication
contraire (Option Base 1)
un tableau de 9 chaines de caractères
Dim tablo(10) as String
Si on ne veut pas utiliser l'indice 0, on surdimensionne
de 1, on déclare alors un tableau de 10 Long comme suit:
Dim tablo(10) as Long
et on utilise comme ceci:
Dim i as integer
Dim t(10) as integer
' table de multiplication par 7
For i = 1 To 10
t(i)=i*7
Next i
' affichage
debug.print "table de 7"
For i = 1 To 10
debug.print i & " * 7 = " & t(i)
Next i
On peut aussi faire des tableaux à plusieurs dimensions:
une grille de bataille navale de 10*10 (11*11 en fait):
Dim Grille(10,10) as Integer
utilisation:
Grille(4,3) = 1
ou If Grille(5,6) = 0 then
' divers trucs
End If
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
"Nesta" <nestaman@hormail.com> a écrit dans le message de
news:OwLANPSIGHA.1676@TK2MSFTNGP09.phx.gbl...
Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'un
pourrait me donner la syntaxe svp ? Merci d'avance.
Hello,
l'instruction consacrée est Dim, qui peut s'utiliser de
nombreuses façons. Les cas simples:
Déclarer un tableau de 11 entiers:
Dim a(10) as Integer
Note: les tableaux commencent à zéro sauf indication
contraire (Option Base 1)
un tableau de 9 chaines de caractères
Dim tablo(10) as String
Si on ne veut pas utiliser l'indice 0, on surdimensionne
de 1, on déclare alors un tableau de 10 Long comme suit:
Dim tablo(10) as Long
et on utilise comme ceci:
Dim i as integer
Dim t(10) as integer
' table de multiplication par 7
For i = 1 To 10
t(i)=i*7
Next i
' affichage
debug.print "table de 7"
For i = 1 To 10
debug.print i & " * 7 = " & t(i)
Next i
On peut aussi faire des tableaux à plusieurs dimensions:
une grille de bataille navale de 10*10 (11*11 en fait):
Dim Grille(10,10) as Integer
utilisation:
Grille(4,3) = 1
ou If Grille(5,6) = 0 then
' divers trucs
End If
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Nesta" a écrit dans le message de
news:Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'unpourrait me donner la syntaxe svp ? Merci d'avance.
Hello,
l'instruction consacrée est Dim, qui peut s'utiliser de
nombreuses façons. Les cas simples:
Déclarer un tableau de 11 entiers:
Dim a(10) as Integer
Note: les tableaux commencent à zéro sauf indication
contraire (Option Base 1)
un tableau de 9 chaines de caractères
Dim tablo(10) as String
Si on ne veut pas utiliser l'indice 0, on surdimensionne
de 1, on déclare alors un tableau de 10 Long comme suit:
Dim tablo(10) as Long
et on utilise comme ceci:
Dim i as integer
Dim t(10) as integer
' table de multiplication par 7
For i = 1 To 10
t(i)=i*7
Next i
' affichage
debug.print "table de 7"
For i = 1 To 10
debug.print i & " * 7 = " & t(i)
Next i
On peut aussi faire des tableaux à plusieurs dimensions:
une grille de bataille navale de 10*10 (11*11 en fait):
Dim Grille(10,10) as Integer
utilisation:
Grille(4,3) = 1
ou If Grille(5,6) = 0 then
' divers trucs
End If
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Super !
Merci pour les infos, ça me dépanne beaucoup.
Par contre, tu m'as dit qu'il est possible de commencer les tableaux à
avec Option base 1, mais peux-tu me donner la syntaxe même, car je ne
pas où placer cette option...?? Merci d'avance.
Nesta
"Jean-Marc" a écrit dans le message de
43d69415$0$32187$
> "Nesta" a écrit dans le message de
> news:
>> Bonjour,
>>
>>
>> Débutant en VB, je souhaite déclarer une variable de type tableau.
> Quelqu'un
>> pourrait me donner la syntaxe svp ? Merci d'avance.
>
> Hello,
>
> l'instruction consacrée est Dim, qui peut s'utiliser de
> nombreuses façons. Les cas simples:
>
> Déclarer un tableau de 11 entiers:
> Dim a(10) as Integer
>
> Note: les tableaux commencent à zéro sauf indication
> contraire (Option Base 1)
>
> un tableau de 9 chaines de caractères
> Dim tablo(10) as String
>
> Si on ne veut pas utiliser l'indice 0, on surdimensionne
> de 1, on déclare alors un tableau de 10 Long comme suit:
> Dim tablo(10) as Long
>
> et on utilise comme ceci:
>
> Dim i as integer
> Dim t(10) as integer
>
> ' table de multiplication par 7
> For i = 1 To 10
> t(i)=i*7
> Next i
> ' affichage
>
> debug.print "table de 7"
> For i = 1 To 10
> debug.print i & " * 7 = " & t(i)
> Next i
>
> On peut aussi faire des tableaux à plusieurs dimensions:
> une grille de bataille navale de 10*10 (11*11 en fait):
>
> Dim Grille(10,10) as Integer
>
> utilisation:
> Grille(4,3) = 1
>
> ou If Grille(5,6) = 0 then
> ' divers trucs
> End If
>
> --
> Jean-marc
> Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
> "There are only 10 kind of people
> those who understand binary and those who don't."
> mailto: remove '_no_spam_' ;
>
Super !
Merci pour les infos, ça me dépanne beaucoup.
Par contre, tu m'as dit qu'il est possible de commencer les tableaux à
avec Option base 1, mais peux-tu me donner la syntaxe même, car je ne
pas où placer cette option...?? Merci d'avance.
Nesta
"Jean-Marc" <NO_SPAM_jean_marc_n2@yahoo.fr> a écrit dans le message de
43d69415$0$32187$ba620e4c@news.skynet.be...
> "Nesta" <nestaman@hormail.com> a écrit dans le message de
> news:OwLANPSIGHA.1676@TK2MSFTNGP09.phx.gbl...
>> Bonjour,
>>
>>
>> Débutant en VB, je souhaite déclarer une variable de type tableau.
> Quelqu'un
>> pourrait me donner la syntaxe svp ? Merci d'avance.
>
> Hello,
>
> l'instruction consacrée est Dim, qui peut s'utiliser de
> nombreuses façons. Les cas simples:
>
> Déclarer un tableau de 11 entiers:
> Dim a(10) as Integer
>
> Note: les tableaux commencent à zéro sauf indication
> contraire (Option Base 1)
>
> un tableau de 9 chaines de caractères
> Dim tablo(10) as String
>
> Si on ne veut pas utiliser l'indice 0, on surdimensionne
> de 1, on déclare alors un tableau de 10 Long comme suit:
> Dim tablo(10) as Long
>
> et on utilise comme ceci:
>
> Dim i as integer
> Dim t(10) as integer
>
> ' table de multiplication par 7
> For i = 1 To 10
> t(i)=i*7
> Next i
> ' affichage
>
> debug.print "table de 7"
> For i = 1 To 10
> debug.print i & " * 7 = " & t(i)
> Next i
>
> On peut aussi faire des tableaux à plusieurs dimensions:
> une grille de bataille navale de 10*10 (11*11 en fait):
>
> Dim Grille(10,10) as Integer
>
> utilisation:
> Grille(4,3) = 1
>
> ou If Grille(5,6) = 0 then
> ' divers trucs
> End If
>
> --
> Jean-marc
> Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
> "There are only 10 kind of people
> those who understand binary and those who don't."
> mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
>
Super !
Merci pour les infos, ça me dépanne beaucoup.
Par contre, tu m'as dit qu'il est possible de commencer les tableaux à
avec Option base 1, mais peux-tu me donner la syntaxe même, car je ne
pas où placer cette option...?? Merci d'avance.
Nesta
"Jean-Marc" a écrit dans le message de
43d69415$0$32187$
> "Nesta" a écrit dans le message de
> news:
>> Bonjour,
>>
>>
>> Débutant en VB, je souhaite déclarer une variable de type tableau.
> Quelqu'un
>> pourrait me donner la syntaxe svp ? Merci d'avance.
>
> Hello,
>
> l'instruction consacrée est Dim, qui peut s'utiliser de
> nombreuses façons. Les cas simples:
>
> Déclarer un tableau de 11 entiers:
> Dim a(10) as Integer
>
> Note: les tableaux commencent à zéro sauf indication
> contraire (Option Base 1)
>
> un tableau de 9 chaines de caractères
> Dim tablo(10) as String
>
> Si on ne veut pas utiliser l'indice 0, on surdimensionne
> de 1, on déclare alors un tableau de 10 Long comme suit:
> Dim tablo(10) as Long
>
> et on utilise comme ceci:
>
> Dim i as integer
> Dim t(10) as integer
>
> ' table de multiplication par 7
> For i = 1 To 10
> t(i)=i*7
> Next i
> ' affichage
>
> debug.print "table de 7"
> For i = 1 To 10
> debug.print i & " * 7 = " & t(i)
> Next i
>
> On peut aussi faire des tableaux à plusieurs dimensions:
> une grille de bataille navale de 10*10 (11*11 en fait):
>
> Dim Grille(10,10) as Integer
>
> utilisation:
> Grille(4,3) = 1
>
> ou If Grille(5,6) = 0 then
> ' divers trucs
> End If
>
> --
> Jean-marc
> Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
> "There are only 10 kind of people
> those who understand binary and those who don't."
> mailto: remove '_no_spam_' ;
>
Hello,
c'était juste un détail. Dans la pratique, on s'en fiche.
Si tu as besoin de 10 éléments, tu fais
Dim tablo(10) as Long
et point final. Tu dois juste savoir que dans ce cas,
tu disposes en plus d'un élément à la position 0, que
tu peux utiliser ou non.
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
"Nesta" a écrit dans le message de
news:Super !
Merci pour les infos, ça me dépanne beaucoup.
Par contre, tu m'as dit qu'il est possible de commencer les tableaux à
1avec Option base 1, mais peux-tu me donner la syntaxe même, car je ne
saispas où placer cette option...?? Merci d'avance.
Nesta
"Jean-Marc" a écrit dans le message de
news:43d69415$0$32187$
> "Nesta" a écrit dans le message de
> news:
>> Bonjour,
>>
>>
>> Débutant en VB, je souhaite déclarer une variable de type tableau.
> Quelqu'un
>> pourrait me donner la syntaxe svp ? Merci d'avance.
>
> Hello,
>
> l'instruction consacrée est Dim, qui peut s'utiliser de
> nombreuses façons. Les cas simples:
>
> Déclarer un tableau de 11 entiers:
> Dim a(10) as Integer
>
> Note: les tableaux commencent à zéro sauf indication
> contraire (Option Base 1)
>
> un tableau de 9 chaines de caractères
> Dim tablo(10) as String
>
> Si on ne veut pas utiliser l'indice 0, on surdimensionne
> de 1, on déclare alors un tableau de 10 Long comme suit:
> Dim tablo(10) as Long
>
> et on utilise comme ceci:
>
> Dim i as integer
> Dim t(10) as integer
>
> ' table de multiplication par 7
> For i = 1 To 10
> t(i)=i*7
> Next i
> ' affichage
>
> debug.print "table de 7"
> For i = 1 To 10
> debug.print i & " * 7 = " & t(i)
> Next i
>
> On peut aussi faire des tableaux à plusieurs dimensions:
> une grille de bataille navale de 10*10 (11*11 en fait):
>
> Dim Grille(10,10) as Integer
>
> utilisation:
> Grille(4,3) = 1
>
> ou If Grille(5,6) = 0 then
> ' divers trucs
> End If
>
> --
> Jean-marc
> Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
> "There are only 10 kind of people
> those who understand binary and those who don't."
> mailto: remove '_no_spam_' ;
>
Hello,
c'était juste un détail. Dans la pratique, on s'en fiche.
Si tu as besoin de 10 éléments, tu fais
Dim tablo(10) as Long
et point final. Tu dois juste savoir que dans ce cas,
tu disposes en plus d'un élément à la position 0, que
tu peux utiliser ou non.
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Nesta" <nestaman@hormail.com> a écrit dans le message de
news:eh2fLXoIGHA.3984@TK2MSFTNGP14.phx.gbl...
Super !
Merci pour les infos, ça me dépanne beaucoup.
Par contre, tu m'as dit qu'il est possible de commencer les tableaux à
1
avec Option base 1, mais peux-tu me donner la syntaxe même, car je ne
sais
pas où placer cette option...?? Merci d'avance.
Nesta
"Jean-Marc" <NO_SPAM_jean_marc_n2@yahoo.fr> a écrit dans le message de
news:
43d69415$0$32187$ba620e4c@news.skynet.be...
> "Nesta" <nestaman@hormail.com> a écrit dans le message de
> news:OwLANPSIGHA.1676@TK2MSFTNGP09.phx.gbl...
>> Bonjour,
>>
>>
>> Débutant en VB, je souhaite déclarer une variable de type tableau.
> Quelqu'un
>> pourrait me donner la syntaxe svp ? Merci d'avance.
>
> Hello,
>
> l'instruction consacrée est Dim, qui peut s'utiliser de
> nombreuses façons. Les cas simples:
>
> Déclarer un tableau de 11 entiers:
> Dim a(10) as Integer
>
> Note: les tableaux commencent à zéro sauf indication
> contraire (Option Base 1)
>
> un tableau de 9 chaines de caractères
> Dim tablo(10) as String
>
> Si on ne veut pas utiliser l'indice 0, on surdimensionne
> de 1, on déclare alors un tableau de 10 Long comme suit:
> Dim tablo(10) as Long
>
> et on utilise comme ceci:
>
> Dim i as integer
> Dim t(10) as integer
>
> ' table de multiplication par 7
> For i = 1 To 10
> t(i)=i*7
> Next i
> ' affichage
>
> debug.print "table de 7"
> For i = 1 To 10
> debug.print i & " * 7 = " & t(i)
> Next i
>
> On peut aussi faire des tableaux à plusieurs dimensions:
> une grille de bataille navale de 10*10 (11*11 en fait):
>
> Dim Grille(10,10) as Integer
>
> utilisation:
> Grille(4,3) = 1
>
> ou If Grille(5,6) = 0 then
> ' divers trucs
> End If
>
> --
> Jean-marc
> Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
> "There are only 10 kind of people
> those who understand binary and those who don't."
> mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
>
Hello,
c'était juste un détail. Dans la pratique, on s'en fiche.
Si tu as besoin de 10 éléments, tu fais
Dim tablo(10) as Long
et point final. Tu dois juste savoir que dans ce cas,
tu disposes en plus d'un élément à la position 0, que
tu peux utiliser ou non.
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
"Nesta" a écrit dans le message de
news:Super !
Merci pour les infos, ça me dépanne beaucoup.
Par contre, tu m'as dit qu'il est possible de commencer les tableaux à
1avec Option base 1, mais peux-tu me donner la syntaxe même, car je ne
saispas où placer cette option...?? Merci d'avance.
Nesta
"Jean-Marc" a écrit dans le message de
news:43d69415$0$32187$
> "Nesta" a écrit dans le message de
> news:
>> Bonjour,
>>
>>
>> Débutant en VB, je souhaite déclarer une variable de type tableau.
> Quelqu'un
>> pourrait me donner la syntaxe svp ? Merci d'avance.
>
> Hello,
>
> l'instruction consacrée est Dim, qui peut s'utiliser de
> nombreuses façons. Les cas simples:
>
> Déclarer un tableau de 11 entiers:
> Dim a(10) as Integer
>
> Note: les tableaux commencent à zéro sauf indication
> contraire (Option Base 1)
>
> un tableau de 9 chaines de caractères
> Dim tablo(10) as String
>
> Si on ne veut pas utiliser l'indice 0, on surdimensionne
> de 1, on déclare alors un tableau de 10 Long comme suit:
> Dim tablo(10) as Long
>
> et on utilise comme ceci:
>
> Dim i as integer
> Dim t(10) as integer
>
> ' table de multiplication par 7
> For i = 1 To 10
> t(i)=i*7
> Next i
> ' affichage
>
> debug.print "table de 7"
> For i = 1 To 10
> debug.print i & " * 7 = " & t(i)
> Next i
>
> On peut aussi faire des tableaux à plusieurs dimensions:
> une grille de bataille navale de 10*10 (11*11 en fait):
>
> Dim Grille(10,10) as Integer
>
> utilisation:
> Grille(4,3) = 1
>
> ou If Grille(5,6) = 0 then
> ' divers trucs
> End If
>
> --
> Jean-marc
> Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
> "There are only 10 kind of people
> those who understand binary and those who don't."
> mailto: remove '_no_spam_' ;
>
Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'un pourrait me donner la syntaxe svp ? Merci d'avance.
Nesta
Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'un pourrait me donner la syntaxe svp ? Merci d'avance.
Nesta
Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'un pourrait me donner la syntaxe svp ? Merci d'avance.
Nesta
Bonjour
L'instruction Array permet de créer un tableau de variable et on peut
considérer qu'elle remplace les instruction Data et Read du Basic sous DOS
Dim A As Variant, B As Byte
A = Array(10,20,30)
B = A(1)
(B retourne 20)
--
Bonne réception.
http://perso.wanadoo.fr/andre.araste/
Membre du Club Win's: http://www.clubwins.org
Avertissement: Je ne vends rien.
"Nesta" a écrit dans le message de news:Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'un pourrait me donner la syntaxe svp ? Merci d'avance.
Nesta
Bonjour
L'instruction Array permet de créer un tableau de variable et on peut
considérer qu'elle remplace les instruction Data et Read du Basic sous DOS
Dim A As Variant, B As Byte
A = Array(10,20,30)
B = A(1)
(B retourne 20)
--
Bonne réception.
andre.araste@wanadoo.fr
http://perso.wanadoo.fr/andre.araste/
Membre du Club Win's: http://www.clubwins.org
Avertissement: Je ne vends rien.
"Nesta" <nestaman@hormail.com> a écrit dans le message de news:
OwLANPSIGHA.1676@TK2MSFTNGP09.phx.gbl...
Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'un pourrait me donner la syntaxe svp ? Merci d'avance.
Nesta
Bonjour
L'instruction Array permet de créer un tableau de variable et on peut
considérer qu'elle remplace les instruction Data et Read du Basic sous DOS
Dim A As Variant, B As Byte
A = Array(10,20,30)
B = A(1)
(B retourne 20)
--
Bonne réception.
http://perso.wanadoo.fr/andre.araste/
Membre du Club Win's: http://www.clubwins.org
Avertissement: Je ne vends rien.
"Nesta" a écrit dans le message de news:Bonjour,
Débutant en VB, je souhaite déclarer une variable de type tableau.
Quelqu'un pourrait me donner la syntaxe svp ? Merci d'avance.
Nesta