GUICtrlCreateCombo - für nutzereingaben sperren, aber elemente wählen.

  • [autoit]

    $ApplicationTypeCombo = GUICtrlCreateCombo("test1", 320, 47, 80, 20,BitOR($ES_CENTER,$ES_READONLY))
    GUICtrlSetData(-1, "test1|test2", "test1")

    [/autoit]

    verdammt, wie bekomme ich die Combo, so dass ich keine nutzereingaben(per Tastatur) zulasse, aber der nutzer trotzdem die elemente wählen kann !?
    mit $ES_READONLY disabeled ja auch die elemente zu wählen :(
    Ich suche schon 1 stunde :( heute ist aber auch der wurm drinnen :(

    danke :)

    Einmal editiert, zuletzt von WhiteLion (13. Mai 2011 um 17:41)

  • Spoiler anzeigen
    [autoit]

    #include <ComboConstants.au3>
    #include <GUIConstants.au3>

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

    #region - GUI Create
    GUICreate('',200,200)
    $Combo = GUICtrlCreateCombo("Hallo", 8, 8, 145, 25, BitOR($CBS_DROPDOWNLIST,$CBS_AUTOHSCROLL))
    GUICtrlSetData(-1, "Welt")
    GUISetState()
    #endregion

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

    #region - GUI SelectLoop
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    EndSelect
    WEnd
    #endregion

    [/autoit]