SuperYan
Messages postés6Date d'inscriptionlundi 9 avril 2001StatutMembreDernière intervention 3 juin 2003
-
28 mai 2003 à 17:32
carabidule
Messages postés13Date d'inscriptionsamedi 10 août 2002StatutMembreDernière intervention 7 janvier 2004
-
27 déc. 2003 à 14:32
Bonjour à tous,
J'ai 20 images dans ma form, et j'aimerai changer les changer par d'autres grace à une boucle.
Mais le problème c'est que le nom de mes images se trouvent dans une variable. Voici le code qui ne fonctionne pas :
For i = 1 To 20
"img_" & i.Picture = LoadPicture("images\img_" & i)
Next
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 28 mai 2003 à 17:41
"img_" & i.Picture est un barbarisme des plus monstrueux ( en vb en tout cas...)
il te faut faire un tableau(groupe) de controles, grace a la propriété Index de ceux-ci....
donc, tu met 0,1,2,3,4......... dans les controles, a la propriété Index...(ou bien tu met le 0, et tu fais copier coller du controle lui meme)
ensuite, tu fais :
For i = 1 To 20
img(i).Picture = LoadPicture("images\img_" & i)
Next
il te faut faire la meme chose, et ensuite, tu fais
-----------------------------------------------------------------------
By Renfield
thomas_reynald@msn.com
Aucune touche n'a été bléssée lors de la saisie de ce texte..........