Création de variable en exécution

Résolu
cs_yannickt Messages postés 64 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 22 novembre 2011 - 15 mars 2006 à 06:14
cs_yannickt Messages postés 64 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 22 novembre 2011 - 15 mars 2006 à 13:02
Bonjour, je voudrais savoir s'il est possible de créer des variables dynamiquement au même titre qu'un objet?
Actuellement j'utiliserais qqch dans le genre:
dim variablefixe(0 to 10) as string

ce qui cause des problèmes et qui limite le code... Merci

2 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
15 mars 2006 à 08:43
Salut,

Si tu veux par exemple redimensionner un tableau dynamiquement:

Dim i as integer
Dim Variable() as string
Redim Variable(0) as string

For i = 0 to 15
Variable(ubound(variable)) = "Element " & i
Redim Preserve Variable(Ubound(Variable) + 1)

next

Ceci normalement te redimensionne automatiquement ton tableau (Redim) et conserve le contenu (Preserve)

Voila en esperant avoir pu te donner un element de reponse

@+, Julien
Pensez: Moteur de Recherche, Réponse Acceptée
3
cs_yannickt Messages postés 64 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 22 novembre 2011
15 mars 2006 à 13:02
HO! Excellent! Merci!
0
Rejoignez-nous