Variable dans un nom d'image

[Résolu]
Signaler
Messages postés
5
Date d'inscription
mardi 7 août 2007
Statut
Membre
Dernière intervention
23 juillet 2008
-
Messages postés
5
Date d'inscription
mardi 7 août 2007
Statut
Membre
Dernière intervention
23 juillet 2008
-
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

Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
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>
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
26
Bonjour,

Intéresse-toi tout simplement aux groupes de contrôles indexés
Ils sont précisément faits pour celà, sous VB6 !
Messages postés
5
Date d'inscription
mardi 7 août 2007
Statut
Membre
Dernière intervention
23 juillet 2008

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
Messages postés
5
Date d'inscription
mardi 7 août 2007
Statut
Membre
Dernière intervention
23 juillet 2008

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? : /
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
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>
Messages postés
5
Date d'inscription
mardi 7 août 2007
Statut
Membre
Dernière intervention
23 juillet 2008

Oki donc je devrais mettre:

randomize (x)


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

???
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
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>
Messages postés
5
Date d'inscription
mardi 7 août 2007
Statut
Membre
Dernière intervention
23 juillet 2008

Oki j'avais pas vu sa ainsi ^^"

Merci!