Comment mettre une immage bmp sur un boutton lors de l'execution de mon programm

VB6Boss Messages postés 71 Date d'inscription mercredi 9 janvier 2002 Statut Membre Dernière intervention 15 juin 2002 - 4 févr. 2002 à 16:25
Apodemus Messages postés 24 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 17 avril 2002 - 6 févr. 2002 à 13:31
J'ai un petit probleme:
Quand je met par exemple command1.picture = "c:\windows\aaa.bmp" ca affiche un message d'erreur !
Donc, jai fait msgbox command1.picture. Et ca ma sorti un truc de ce genre: 8526 !!!!!!!!!
S'il vous plait aidez-moi, comment on fait pour mettre une image sur un bouton en sachant le chemin de l'image ????
Merci d'avance...

3 réponses

Acidburn80 Messages postés 2 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 4 février 2002
4 févr. 2002 à 22:32
Salut

Ce que je pourrais te dire, si ca peux t'aider, c'est que moi j'utilise toujours une image avec l'événement click au lieu d'un bouton .

Tu peux gérer plein d'images (selectionné, enfoncé, disabled) et te servir d'une image liste (Ctrl-T, et coche "Microsoft Windows Common Controls 6.0" pour l'afficher dans ta toolbar) , c'est moins long a loader.

Le 8526, c'est normal! Il t'affiche la valeur en string au lieu de l'image a laquel tu t'attendais!

Si tu veux plus d'infos, gene toi pas!

alp!
0
Apodemus Messages postés 24 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 17 avril 2002
6 févr. 2002 à 13:29
pour charger l'image dans le bouton, il faut faire:
command1.picture=LoadPicture("c:\windows\aaa.bmp" )

quant à 8526, il s'agit de la valeur de la handle de la picture du bouton (quand il y en a une)

Voilà !!
A+
0
Apodemus Messages postés 24 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 17 avril 2002
6 févr. 2002 à 13:31
Pour mettre une image dans le bouton il faut faire

Command1.Picture=LoadPicture("c:\windows\aaa.bmp" )

Quant à 8526 c'est la handle de la picture du bouton

Voilà

A+
0
Rejoignez-nous