Je suis encore novice en programmation AutoIt, et j'essaye des scripts pour m'entrainer un peu, j'ai donc voulu faire un script avec une GUI qui nous proposerait 2 choix dans un menu déroulant, soit "Homme" soit "Femme" et une fois le bouton OK activé cela ferait venir une MessageBox indiquant le sexe selectionné.
Mais le problème est que lorsque je fait ça, quel que soit le sexe selectionné cela n'affiche rien dans la MessageBox, donc voilà mon script :
Code : Tout sélectionner
#include <GuiConstants.au3>
HotKeySet ( "{ESC}", "quit")
GuiCreate ( "Quel es ton sexe ?", 300, 100, -1, -1)
$Sexe = GuiCtrlCreateCombo ( "", 30, 30)
GuiCtrlSetData (-1, "Homme|Femme")
$Bouton = GuiCtrlCreateButton ("Ok", 40, 40)
GuiSetState()
$n = GuiCtrlRead ($Sexe, 1)
While 1
$Msg = GUIGetMsg ()
Switch $Msg
Case $GUI_EVENT_CLOSE
quit()
Case $Bouton
MsgBox (64, "Vous êtes un", "" & $n)
EndSwitch
WEnd
Func quit()
Exit 0
EndFunc
