Page 1 sur 1

[R] Remplacer bouton par Icone avec GUICtrlSetImage?

Posté : jeu. 25 févr. 2010 10:55
par jackfrom52
Salut à tous!
je suis hyper débutant avec auto it j'ai développé quelques exe mais je coince toujours sur un truc comment remplacer un bouton par une icone ou une image liquable bien sur.
j'ai vu ca et la que je devais utiliser la fonction "GUICtrlSetImage" simplement je n'arrive pas a comprendre le fonctionnement de cette boucle

Code : Tout sélectionner

Opt("GUIOnEventMode", 1)  ; Passe en mode événement
$mainwindow = GUICreate("Réappro", 200, 75)
    GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
    GUICtrlCreateLabel("Seb Continuer...???", 30, 10)
    $okbutton = GUICtrlCreateButton("Oui", 70, 32, 60)
    GUICtrlSetOnEvent($okbutton, "Oui")
    GUISetState(@SW_SHOW) ;montrer la fenêtre
    winmove("Réappro", "",2,385) ; bouge la box en bas à gauche
    WinSetOnTop("Réappro","", 1 )
dans ce code je voudrais remplacer le bouton oui par une icone se trouvant dans ce repertoire--->C:\Documents and Settings\jerome\My Documents\My Pictures\ok.jpg"
comment dois je rediger ma boucle?

d'avance Merci de votre aide.

Re: [..] Remplacer bouton par Icone avec GUICtrlSetImage?

Posté : jeu. 25 févr. 2010 11:56
par Tlem
Je ne sais pas à quoi ressemble votre image, mais pour un icône, il faut procéder comme ceci :

Code : Tout sélectionner

$Button1 = GUICtrlCreateButton("Button1", 112, 296, 75, 25, BitOR($BS_NOTIFY,$BS_ICON,$WS_GROUP,$WS_TABSTOP,$WS_VISIBLE,$WS_CHILD))
GUICtrlSetImage(-1, "C:\Program Files\AutoIt3\Icons\au3.ico", -1)
Utilisez Koda pour tester différentes méthode. ;)

Re: [..] Remplacer bouton par Icone avec GUICtrlSetImage?

Posté : jeu. 25 févr. 2010 18:19
par jackfrom52
merci l'ami ca fonctionne!!! :o

Re: [R] Remplacer bouton par Icone avec GUICtrlSetImage?

Posté : jeu. 25 févr. 2010 21:34
par Habibsbib
Tlem, ne vous seriez vous pas cassé la tête par hasard ?

Il aurait suffit de cela ^^ :

Code : Tout sélectionner

GUICtrlCreateButton ("Bouton", 1, 1, 1, 1, $BS_ICON)
GUICtrlSetIcon (-1, "mon_icône.ico")
 

Re: [R] Remplacer bouton par Icone avec GUICtrlSetImage?

Posté : jeu. 25 févr. 2010 21:37
par Tlem
J'avais pas envie de le faire de tête. Donc j'ai utilisé Koda. :P :P
Et comme je n'ai pas pris le temps de simplifié, j'ai juste fait le copier/coller.