Danyelk
Messages postés69Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention21 août 2008
-
11 juin 2007 à 23:33
Danyelk
Messages postés69Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention21 août 2008
-
14 juin 2007 à 15:48
Salut all,
Je voudrais savoir s'il est possible de générer un nom d'objet et ensuite de pouvoir l'affecter.
Alors je vais essayer d'etre le plus clair possible dans cet exemple (pas gagné )
J'ai 2 forms (x et y)
- Dans la form x, j'ai une grande quantite de picturebox.
Le nom des picturebox est pré-defini selon certains details de formes, de couleurs etc ...
Exemples de nom des picturebox : image_ronde_rouge.image / image_ronde_bleu.image / image_carre_rouge.image / etc etc et toutes dans le meme genre.
- Dans le form y, j'ai une picturebox (Image_A_Afficher) qui va devoir afficher des picturebox en provenance de la form x, avec des donnees (les fameux criteres) que je vais recuperer.
Donc pour cela, pas de probleme car je connais l'image à afficher :
Form_y.Image_A_Afficher.Image = Form_x.Image_ronde_rouge.Image
Mais comment faire pour désigner la bonne image quand on ne connait pas l'image, mais juste les criteres dans un string ???
Donc mon string contient : "Form_x.Image_ronde_rouge.Image"
Donc en fait, je cherche a savoir comment affecter cette string pour un objet pour que ca devienne comme le premier exemple en rouge.
J'espere avoir ete assez clair, sinon n'hésitez pas à me demander des precisions.
Merci pour votre aide.
Danyelk
Messages postés69Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention21 août 2008 12 juin 2007 à 00:39
Je viens de tester et ca ne fonctionne pas avec controls()
Le message d'erreur est :
Une valeur de type 'System.Windows.Forms.Control' ne peut pas être convertie en 'System.Drawing.Image'.