[R] GUI Combo

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

[R] GUI Combo

#1

Message par Mikaas »

Re bonjour :D

J'ai un souci avec ma combo je ne trouve pas comment l'utiliser :(
► Afficher le texte
J'ai 4 options dans une liste
Je voudrai faire choisir 1 option puis lorsque l'ont clic sur lancer l'application il exécute l'action selon le choix d'option.
Quelqu'un aurai une idée ? :D
Modifié en dernier par Mikaas le mar. 23 févr. 2010 13:27, modifié 1 fois.
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [..] GUI Combo

#2

Message par Narmeke »

Tu lis la combo lors du click sur le bouton !

Code : Tout sélectionner

$Combo = GuiCtrlRead($ma_Combo)
 
Puis, si la combo contient sa alors on fais sa sinon si elle contient sa...

Code : Tout sélectionner

If $Combo = 1 Then
 $i = 1
ElseIf $Combo = 2 Then
 $i = 3
ElseIf $Combo = 3 Then
 $i = 3
 ;...
ElseIf $Combo = 4 Then
 $i = 4
 Exit
EndIf
 
Tu peux faire ce que tu veux...
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] GUI Combo

#3

Message par Mikaas »

J'ai bien peur de ne pas trop comprendre :(
aurai tu l'exemple adapté a mon départ ?

execution 1 = MsgBox(64,"Choix1","vous avez choisi le choix 1")
execution 2 = MsgBox(64,"Choix2","vous avez choisi le choix 2")
execution 3 = MsgBox(64,"Choix3","vous avez choisi le choix 3")
execution 4 = MsgBox(64,"Choix4","vous avez choisi le choix 4")

Merci beaucoup :oops:
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [..] GUI Combo

#4

Message par Narmeke »

Pour bien faire montre complètement ton code !
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] GUI Combo

#5

Message par Mikaas »

il est dans mon premier post :?

Code : Tout sélectionner

#RequireAdmin

#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("MA COMBO", 210, 232, 221, 153)
$APPLIQUE = GUICtrlCreateButton("LANCER L'APPLICATION", 8, 136, 193, 81, $WS_GROUP)
$SELECTION = GUICtrlCreateCombo("OUVRIR LE DOC RACINE", 8, 109, 194, 25)
GUICtrlSetData(-1, "OUVRIR LE HOST|ACTIVER L'OPTION 1|ACTIVER L'OPTION 2", "OUVRIR LE DOC RACINE")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

EndSwitch
WEnd
EDIT : j'ai réussi merci :D
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [R] GUI Combo

#6

Message par Narmeke »

Voilà !
Avan de lire essaie de bien comprendre ! Si tu ne comprend toujours pas je suis là ! :lol:
► Afficher le texte
P.S : Les "MsgBox", sont la juste pour te montrer que le tel ou tel choix a bien était choisi !
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [R] GUI Combo

#7

Message par Mikaas »

J'avais trouvé en faite avant ton post :D
Mais merci bien pour ton aide cela me permet de mieux m'y retrouver :)
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [R] GUI Combo

#8

Message par Narmeke »

Ok Ok !
Répondre