8 messages in org.openoffice.fr.prog[prog] création dynamique de nom de v...
FromSent OnAttachments
Agnès SimonetFeb 17, 2005 6:37 am 
Laurent GodardFeb 17, 2005 8:08 am 
Agnès SimonetFeb 17, 2005 10:43 pm 
Laurent GodardFeb 17, 2005 10:54 pm 
Bernard MarcellyFeb 18, 2005 5:00 am 
Agnès SimonetFeb 18, 2005 10:06 pm 
Bernard MarcellyFeb 19, 2005 3:33 am 
Agnès SimonetFeb 19, 2005 9:40 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] création dynamique de nom de variables ?Actions...
From:Agnès Simonet (agne@laposte.net)
Date:Feb 17, 2005 6:37:37 am
List:org.openoffice.fr.prog

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.