Haken setzen in einer Box

  • Hallo zusammen,

    ich arbeite seit 2 tagen mit AutoIt und habe da mal eine frage.
    Wie kann ich in der Box per Script ein Haken setzen lassen oder auch hinausnehmen.

    Gruß
    Andreas

  • Zitat

    Original von Xenobiologist
    Hi,

    Autoit Window Info nutzen (eine exe in deinem Installordner) und dann ControlCommand

    So long,

    Mega


    das wäre die lösung wenn es sich um ein externes checkbox feld handelt^^
    hier eine lösung wie man mit autoit interne checkboxen setzt bzw ausließt...

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("AForm1", 625, 445, 193, 115)
    $Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 112, 88, 241, 57)
    $Checkbox2 = GUICtrlCreateCheckbox("result form check1", 344, 200, 233, 65)
    GUICtrlSetState($Checkbox2,$GUI_DISABLE)
    $Button1 = GUICtrlCreateButton("AButton1", 64, 208, 209, 57, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $status_check = GUICtrlRead ($Checkbox1)
    Switch $status_check
    Case $GUI_CHECKED
    MsgBox(0,"","checkbox 1 checked")
    GUICtrlSetState($Checkbox2,$GUI_CHECKED)
    Case $GUI_UNCHECKED
    MsgBox(0,"","checkbox 1 unchecked")
    GUICtrlSetState($Checkbox2,$GUI_UNCHECKED)
    EndSwitch
    EndSwitch
    WEnd

    [/autoit]