ComboBox aktives Element festlegen

  • Hi Leute,

    ich habe ein Problem.
    Ich würde gerne wissen, wie man ein Element
    einer ComboBox als aktiv festlegen kann.
    Habe ich z.B. die Einträge 1|2|3 möchte ich,
    dass der 2. also 2 angezeigt wird. Wie bekomme
    ich das hin?


    MfG
    qixx

  • guictrlsetdata variante:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt('MustDeclareVars', 1)

    [/autoit] [autoit][/autoit] [autoit]

    Example()

    [/autoit] [autoit][/autoit] [autoit]

    Func Example()
    Local $msg

    [/autoit] [autoit][/autoit] [autoit]

    GUICreate("Meine GUI") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird

    [/autoit] [autoit][/autoit] [autoit]

    GUICtrlCreateCombo("", 10, 10)

    [/autoit] [autoit][/autoit] [autoit]

    GUICtrlSetData(-1, "Eintrag1|Eintrag2|Eintrag3", "Eintrag2")

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState() ; Zeigt das leere GUI-Fenster mit einem Bezug auf das Combo-Control

    [/autoit] [autoit][/autoit] [autoit]

    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
    While 1
    $msg = GUIGetMsg()

    [/autoit] [autoit][/autoit] [autoit]

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    EndFunc ;==>Example

    [/autoit]