Variable dans un nom d'image

Résolu
magestrius Messages postés 5 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 23 juillet 2008 - 23 juil. 2008 à 17:43
magestrius Messages postés 5 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 23 juillet 2008 - 23 juil. 2008 à 19:34
Bonjour,
Voila je suis actuellement entraind de dévelloper un petit jeu (pour le fun).
Mais j'ai un probléme!

J'aurai voulu afficher une image choisie aléatoirement entre 8 images (jsque la pas de probléme.) mais cette image je dois la placer dans un des 36 emplacement image que j'ai créer.
Pour ce faire j'aurai voulu mettre un code du genre:
randomize
EmplacementImage
Image(EmplacementImage).Picture = LoadPicture(CheminImage)

Voila donc mes problémes sont:
1. on ne sais pas mettre Image(variable) a la place de Image1 Image2 ect...
2. LoadPicture(CheminImage) sa fonctionne pas non plus :/

Vous pourriez m'aider?
Merci d'avance

8 réponses

gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 3
23 juil. 2008 à 17:52
dim imgname as string ="image" & x & ".jpg"

Il n'y a que les gens qui ne font rien, qui ne font pas d'erreur

/B>
3
jmfmarques Messages postés 7668 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 juil. 2008 à 18:04
Bonjour,

Intéresse-toi tout simplement aux groupes de contrôles indexés
Ils sont précisément faits pour celà, sous VB6 !
3
magestrius Messages postés 5 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 23 juillet 2008
23 juil. 2008 à 17:47
Bonjour, Voila je suis actuellement entraind de dévelloper un petit jeu
(pour le fun). Mais j'ai un probléme! J'aurai voulu afficher une image
choisie aléatoirement entre 8 images (jusque la pas de probléme.) mais
cette image je dois la placer dans un des 36 emplacement image que j'ai
créer.
Pour ce faire j'aurai voulu mettre un code du genre:
 randomize
EmplacementImage
Image(EmplacementImage).Picture =
LoadPicture(CheminImage)
Voila donc mes problémes sont:
1. on ne sais
pas mettre Image(variable) a la place de Image1 Image2 ect...
2.
LoadPicture(CheminImage) sa fonctionne pas non plus :/

Vous pourriez
m'aider? Merci d'avance
0
magestrius Messages postés 5 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 23 juillet 2008
23 juil. 2008 à 19:15
Merci pour vos réponse!

je vais aller un peu fouillé du coté des controles indéxé!

gillardg > je comprend pas trop ta réponse tu pourrais me l'expliquer? : /
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 3
23 juil. 2008 à 19:20
ben c'est clair x c'est random(<nombred'image>)

Il n'y a que les gens qui ne font rien, qui ne font pas d'erreur

/B>
0
magestrius Messages postés 5 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 23 juillet 2008
23 juil. 2008 à 19:25
Oki donc je devrais mettre:

randomize (x)


dim imgname as string ="image" & x & ".jpg"
imgname.Picture = LoadPicture(CheminImage)

???
0
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 3
23 juil. 2008 à 19:30
dim imgname as string ="image" & x & ".jpg"
picturebox.Picture = LoadPicture(imgname)

Il n'y a que les gens qui ne font rien, qui ne font pas d'erreur

/B>
0
magestrius Messages postés 5 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 23 juillet 2008
23 juil. 2008 à 19:34
Oki j'avais pas vu sa ainsi ^^"

Merci!
0