Gui Scripten [WIE] ?

  • hi :)

    ich hab mit dem koda form designer eine gui gemacht die ich in den script editor kopiert habe

    nun ist mein problem wie ich mein programm in der gui scripten soll :?:

    ohne geht es ja leicht

    doch mit gui weiß ich nicht wie ich das anstellen soll

    danke ^^

  • es soll starten, pausieren und beenden können

    ich weiß aber nicht wie das mit gui geht

    hier meine gui

    #include <GUIConstants.au3>

    #Region ### START Koda GUI section ### Form=C:\Documents and Settings\Aa\Local Settings\Temp\Rar$EX00.303\Forms\test1 sb.kxf
    $Form1 = GUICreate("xxxx ", 171, 178, 199, 125)
    $Spambot = GUICtrlCreateInput("xxxx", 16, 16, 137, 21)
    $Button1 = GUICtrlCreateButton("Start", 16, 56, 137, 25, 0)
    $Button2 = GUICtrlCreateButton("Pause", 16, 96, 137, 25, 0)
    $Button3 = GUICtrlCreateButton("Beenden", 16, 136, 137, 25, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    EndSwitch
    WEnd

  • Du musst bei Klicks auf einen Button sog. Cases machen. Schau:

    [autoit]

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=C:\Documents and Settings\Aa\Local Settings\Temp\Rar$EX00.303\Forms\test1 sb.kxf
    $Form1 = GUICreate("xxxx ", 171, 178, 199, 125)
    $Spambot = GUICtrlCreateInput("xxxx", 16, 16, 137, 21)
    $Button1 = GUICtrlCreateButton("Start", 16, 56, 137, 25, 0)
    $Button2 = GUICtrlCreateButton("Pause", 16, 96, 137, 25, 0)
    $Button3 = GUICtrlCreateButton("Beenden", 16, 136, 137, 25, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

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

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

    Case $Button1
    ;Was passieren soll, wenn du Button1 drückst

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

    Case $Button2
    ;Was passieren soll, wenn du Button2 drückst

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

    Case $Button3
    Exit

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

    EndSwitch
    WEnd

    [/autoit]
  • Mal ne Frage am Rande:

    Was soll es Pausieren / Beenden ?
    Und wozu dient das Programm ?

    Es gibt sehr viele Leute, die glauben. Aber aus Aberglauben.
    - Blaise Pascal