[R] Remplacer bouton par Icone avec GUICtrlSetImage?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jackfrom52
Niveau 1
Niveau 1
Messages : 2
Enregistré le : jeu. 25 févr. 2010 10:00
Status : Hors ligne

[R] Remplacer bouton par Icone avec GUICtrlSetImage?

#1

Message 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.
Modifié en dernier par jackfrom52 le jeu. 25 févr. 2010 18:20, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#2

Message 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. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
jackfrom52
Niveau 1
Niveau 1
Messages : 2
Enregistré le : jeu. 25 févr. 2010 10:00
Status : Hors ligne

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

#3

Message par jackfrom52 »

merci l'ami ca fonctionne!!! :o
Habibsbib
Niveau 7
Niveau 7
Messages : 393
Enregistré le : dim. 30 août 2009 13:49
Localisation : Euh...Verticale, entre le siège et l'écran...
Status : Hors ligne

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

#4

Message 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")
 
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#5

Message 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.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre