Variable dans une boucle for!!!

Résolu
Sylvain -  
 Sylvain -
Bonjour,

J'aimerais savoir comment faire pour initialiser un groupe de variable (d11 à d19) en faisant une boucle for.

Ça devrait ressembler à ça mais ça ne fonctionne pas

for i = 1 to 9 step 1
d1 & i = NULL
next i

J'espère avoir de vos nouvelles

Merci!
A voir également:

5 réponses

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Utilise tout simplement un tableau.
0
Sylvain
 
pourrais-tu être plus explicite.

J'en ai pour environ 100 champs à initialiser et j'aimerais identifier mes champs en utilisant mon compteur étant donné que mes champs comporte des numéros.

En passant c'est en VB6
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Dans ce cas, il faut stocker la référence de chaque champ dans un tableau.

(Je ne suis pas un spécialiste de VB.)
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Pour résumer l'algo:

définit MonTableau[100 éléments]
for i = 1 to 9 step 1
MonTableau[i] = créé nouvelle variable
next i


Ensuite tu peux accéder à n'importe laquelle de tes variables:
MonTableau[5]
MonTableau[67]
etc.
0
Sylvain
 
pour le tableau pas de problème de ce côté, mes champs eux dans mon formulaire, je veux les mettre à jour dans une boucle "for" pour ne pas avoir à les taper manuellement ce qui fait une grosse procédure pour rien.

Je sais qu'il est possible de le faire mais c'est de savoir comment.

Merci!
0
random Messages postés 1612 Date d'inscription   Statut Membre Dernière intervention   155
 
for each x in forms(y)............

for i=1 to n
forms.controls(i)...............

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sylvain
 
Merci! ça fonctionne
0