Page 1 sur 1

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

Posté : mer. 09 avr. 2008 11:21
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.

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

Posté : jeu. 17 avr. 2008 20:55
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+

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

Posté : ven. 18 avr. 2008 00:42
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)