[..] Evènement "onChange" sur Combobox

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
ilalaina
Niveau 1
Niveau 1
Messages : 1
Enregistré le : mer. 09 avr. 2008 10:31
Status : Hors ligne

[..] Evènement "onChange" sur Combobox

#1

Message par ilalaina »

Bonjour à tous.
Je suis nouveau sur le forum, et je tiens d'abord à féliciter les admins et tous les membres parce que c'est une vraie galère de trouver des docs en français sur Autoit. :D
Voilà, ma question est la suivante : est-ce-qu'il existe un évènement en autoit (Combobox) qui est du genre onChange avec les selectBox dans les formulaires html.
Merci d'avance.
Ilalaina.
Modifié en dernier par arrkhan le mer. 09 avr. 2008 11:25, modifié 1 fois.
Raison : Ajout de la balise [..] dans le titre.
Firefox2
Niveau 2
Niveau 2
Messages : 23
Enregistré le : lun. 31 mars 2008 20:28
Status : Hors ligne

Re: [..] Evènement "onChange" sur Combobox

#2

Message par Firefox2 »

Bonsoir !
Il faut utiliser une structure comme celle-ci:

Code : Tout sélectionner

#include <GUIConstants.au3>

$GUI = GUICreate("Form1", 242, 41, 193, 125)
$Combo = GUICtrlCreateCombo("Combo", 10, 10, 221, 25)
GUICtrlSetData(-1, "test|test2")
GUISetState(@SW_SHOW)

While 1
    
    $nMsg = GUIGetMsg()
    
    Switch $nMsg
        
        Case $GUI_EVENT_CLOSE
            Exit
            
        Case $Combo
            MsgBox(64, "", GUICtrlRead($Combo))
        
    EndSwitch
    
WEnd
 
A+
Avatar du membre
neii
Niveau 1
Niveau 1
Messages : 11
Enregistré le : jeu. 17 avr. 2008 14:35
Status : Hors ligne

Re: [..] Evènement "onChange" sur Combobox

#3

Message par neii »

Salut,

Si tu as récupéré l'ID du <select> auparavant, et que tu veux selectionner le 15e item (par exemple), essai avec ca :

Code : Tout sélectionner

ControlCommand("titre de la fenetre", "", "ID du select", "SetCurrentSelection", 15)
Répondre