Accéder à une variable à partir de son nom sous forme de chaine de caractères
fpoix
Messages postés6Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention20 février 2006
-
20 févr. 2006 à 14:39
fpoix
Messages postés6Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention20 février 2006
-
20 févr. 2006 à 16:48
Voila le problème :
j'ai un programme vb que je dois modifier, le programme existant possède un bon millier de variables publiques qui sont nommées ainsi :
public toto1 as integer
public toto2 as integer
.
.
public toto1000 as integer
je voudrais recopier ces valeurs dans un tableau
public totos(1000) as integer
comment faire ça dans une boucle autrement que la méthode suivante :
totos(1)=toto1
totos(2)=toto2
.
.
totos(1000)=toto1000
alors que je voudrais un truc du genre :
for i=1 to 1000
totos(i)=Valeur("toto" & i)
next i
j'ai essayé callbyname, varptr, objptr, ... mais je ne trouve pas
A voir également:
Accéder à une variable à partir de son nom sous forme de chaine de caractères