checkboxen

  • hallo

    bin gerade dabei die checkboxen kennenzulernen

    folgendes problem

    der user wählt per checkboxen aus was er installiert haben will dann klickt er auf install und es installiert.

    danke euch

  • Einfach mit GuiCtrlread den Status abfragen und darauf reagieren.

    [autoit]


    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    #Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Yologlu1\Desktop\koda_2008-10-03\Forms\check.kxf
    $Form1 = GUICreate("Form1", 633, 447, 374, 132)
    $Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 16, 40, 161, 33)
    $Checkbox2 = GUICtrlCreateCheckbox("Checkbox2", 8, 88, 177, 33)
    $Checkbox3 = GUICtrlCreateCheckbox("Checkbox3", 8, 136, 185, 33)
    $Button1 = GUICtrlCreateButton("installieren", 160, 296, 289, 49, 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
    if GUICtrlRead($Checkbox1) = $gui_checked then MsgBox(1, "", "Checkbox1")
    if GUICtrlRead($Checkbox2) = $gui_checked then MsgBox(1, "", "Checkbox2")
    if GUICtrlRead($Checkbox3) = $gui_checked then MsgBox(1, "", "Checkbox3")
    EndSwitch
    WEnd

    [/autoit]