Status einer CheckBox abfragen

  • Hallo Leute ich bins schon wieder =(
    Ich habe nun das Problem das ich eine Checkbox habe, die von Grund auf "checked" ist. Wenn ich die GUI öffne, will ich erreichen das sich zwei verschiedene Optionen ausführen lassen! So sieht der Quelltext aus:

    Spoiler anzeigen
    [autoit]


    $Checkbox1 = GUICtrlCreateCheckbox("text von der checkbox", 160, 176, 105, 17)
    GUICtrlSetState(-1, $GUI_CHECKED)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $Button1
    if ControlCommand("form1", "text von der checkbox", "Checkbox1", "IsChecked", "") = 1 then
    _Func1 ()
    Else
    _Func2 ()
    endif

    [/autoit]

    Ich bin der Meinung das das so gehen müsste 8| mit GUIctrlgetstate funzt es nich leider..

    Danke im Vorraus!!

    Einmal editiert, zuletzt von sondaschuela69 (22. November 2009 um 14:39)

  • Wenn ich mich nicht irre:

    [autoit]

    If BitAnd( GuiCtrlRead( $checkbox ), $GUI_CHECKED ) = $GUI_CHECKED Then ...

    [/autoit]

    limette

    There are only 10 types of people in the world:
    Those who understand binary - and those who don't.

  • jop bei mir auch.. -.- dankeschön^^ ich denk sobald werden jetzt keine fragen mehr kommen ;)