Bonjour,

Ce dont j'ai besoin pourrait peut-être s'appeler "création dynamique de nom de variables". N'en étant pas sûre, je préfère détailler mon problème.

Je possède un tableau de tableaux DonneesToutesFormes() dont chaque élément est un tableau de données DonneesForme() concernant une future forme.

Ensuite, pour chaque élément du DonneesForme(), je crée un objet Forme (Shape) en utilisant les données stockées dans l'élément.
J'ai besoin de conserver les informations concernant les formes crées. Il me faut donc (?) une variable de type Objet par forme crée.
Et c'est là qu'est le problème.
Le nombre de formes à déclarer dépend de la dimension du tableau que je peux facilement connaître au moment où j'exécute le programme mais pas lorsque j'écris le code.


Comment dire que si le tableau a 1 élément il me faut :
dim LaForme1 As Object
mais que s'il en a 3, il me faut :
dim LaForme1 As Object
dim LaForme2 As Object
dim LaForme3 As Object ?

Est-ce qu'on peut créer un nom en tripotant des chaînes de caractères et dire ensuite "c'est ce nom là que je veux pour ma variable" et "pendant que vous y êtes, considérez qu'elle est de type objet" ?
Hum, c'est peut-être beaucoup demander ... mais c'est ma question ;-)


Je ne suis pas sûre d'être très claire.


Agnès S.


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Répondre à