1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Bappu

Beiträge von Bappu

  • Skript über GUI steuern (Pause,Start,Ende)

    • Bappu
    • 23. August 2014 um 20:33

    HI :)
    Ich bin neu hier und wollte mich erstmal vorstellen.
    Ich heiße Tim, bin 16 Jahre alt und komme aus Hessen :)

    So zu meinem Problem.. ich habe ein kleines Script, das will ich über die GUI Steuern also mit Start,Pause,Ende halt erstmal nur die Grundfunktionen...leider funktioniert es nicht wie ich es gerne hätte :(
    Ich kann die Funktionen nur einmal aufrufen danach wechselt er nicht mehr zwischen den Funktionen hin und her wie ich es gerne hätte...
    Mein Code:

    [autoit]

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

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

    ;Global Varsglobal $pause = FALSE;Pause = 1 Skript Stops, Pause = 0 Strikpt Starts

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

    #Region ### START Koda GUI section ### Form=$Form1 = GUICreate("BoxCollector", 419, 228, 281, 167)$Label1 = GUICtrlCreateLabel("Iwas by Bappu", 8, 8, 223, 27)GUICtrlSetFont(-1, 14, 800, 0, "Deneane")$Label2 = GUICtrlCreateLabel("Need Help ? Visit http://www.grazy-games.de ", 0, 208, 173, 17)$start = GUICtrlCreateButton("Start (s)", 0, 176, 75, 25)$pause = GUICtrlCreateButton("Pause (p)", 80, 176, 75, 25)$Label3 = GUICtrlCreateLabel("Logfile:", 270, 12, 55, 20)GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")$Log = GUICtrlCreateEdit("", 272, 32, 137, 185)GUICtrlSetData(-1, "Log")$BonusBox = GUICtrlCreateCheckbox("Do 1", 8, 40, 177, 17)GUICtrlSetState(-1, $GUI_CHECKED)GUICtrlSetFont(-1, 10, 400, 0, "Deneane")$Checkbox1 = GUICtrlCreateCheckbox("Do 2", 8, 64, 177, 17)GUICtrlSetState(-1, $GUI_CHECKED)GUICtrlSetFont(-1, 10, 400, 0, "Deneane")$Checkbox2 = GUICtrlCreateCheckbox("Do 3", 8, 88, 177, 17)GUICtrlSetState(-1, $GUI_CHECKED)GUICtrlSetFont(-1, 10, 400, 0, "Deneane")$Label4 = GUICtrlCreateLabel("Some Text", 8, 104, 96, 20)GUICtrlSetFont(-1, 10, 400, 0, "Deneane")$Checkbox3 = GUICtrlCreateCheckbox("Do 4 if Do3 is false", 8, 120, 185, 17)GUICtrlSetFont(-1, 10, 400, 0, "Deneane")$Checkbox4 = GUICtrlCreateCheckbox("Do 5 if Do3 is true", 8, 144, 161, 17)GUICtrlSetFont(-1, 10, 400, 0, "Deneane")$exit = GUICtrlCreateButton("Exit (e)", 160, 176, 75, 25)GUISetState(@SW_SHOW)#EndRegion ### END Koda GUI section ###
    While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $start _Start() Case $pause _Pause() Case $exit _Exit() EndSwitchWEnd
    Func _Start() $pause = FALSE While $pause = FALSE MsgBox(48,"Start","Script Started...") Sleep(1500) WEndEndFunc
    Func _Pause() $pause = TRUE While $pause = TRUE Sleep(1500) MsgBox(48,"Paused","Pause...") WEndEndFunc
    Func _Exit() MsgBox(48, "Byebye!", "See you!") Exit 0EndFunc

    [/autoit]


    Das Script hat bis jetzt noch keinen Sinn sondern ist einfach nur zum üben :)


    OT:

    • Programme, die anderen, auch Freunden, einen Schreck einjagen sollen oder sich sonst über andere Nutzer lustig machen ("Spaßviren") --- Das ist doch ein Scherz oder ? :'D

    Mfg Bappu

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™