La Biode
Messages postés133Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention11 août 2010
-
22 janv. 2005 à 22:15
La Biode
Messages postés133Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention11 août 2010
-
22 janv. 2005 à 23:37
Salut voilà je voudrais savoir comment afficher une image comme arrière plan dans un form suivant le choix de l'utilisateur je m'explique :
l'utilisateur a le choix entre plusieurs option (donc differente image)
Je voudrai savoir le code à incrire, le type du format de mon image ( jpg, gif, bmp ...), ou il faut enregistrer l'image pour qu'elle s'affiche. Et toutes les autres chose que j'ai besoin de savoir.
Merci en esperant que vous avez compris mon probleme . A+++
jsem2k1
Messages postés125Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention12 août 20081 22 janv. 2005 à 23:15
The J
Salut je te conseille de mettre le chemain d'accet de chacun de tes images dans un vecteur ou chaque indexe corespondrai a l'option disponoble. ton code pourais alors resambler a ceci
dim ImaOpt(4) as String 'Vecteur qui Stoke le chemain de tes images
dim imgopt as integer 'Variable qui stoke le n° de l'option choisie
...
...
Et Voila le tour est jouer. Je n'est pas tester le code mais il ne devrais pas y avoir de problème.
Remarque
Pour le type d'image si je ne me trompe pas tu peux choisir celui que tu veux.
Il est important que les différentes image de fond aie les meme dimention (le prog fonctionera toujour mais ce ne sera pas estétique)
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 22 janv. 2005 à 23:23
' un CommonDialog appelé CDial
Private Sub Command1_Click()
CDial.Filter = "All Picture Files(*.bmp;*.jpg;*.gif)|*.bmp;*.jpg;*.gif|Bitmaps (*.bmp)|*.bmp|JPEG Images (*.jpg)|*.jpg|GIF Images (*.gif)|*.gif"
CDial.FilterIndex = 1
CDial.CancelError = True
CDial.Flags = cdlOFNFileMustExist
On Error GoTo Error
CDial.ShowOpen
If Dir(CDial.FileName) = vbNullString Then Exit Sub
Form1.Picture = LoadPicture(CDial.FileName)
Exit Sub
Error:
If Err = 32755 Then Exit Sub
MsgBox Err.Description & " (" & Err & ")", vbExclamation, "Open Erreur"
Exit Sub
End Sub