Guten Abend,
ich hab mal wieder ein Frage zu AutoIT:
Folgendes Teilscript habe ich:
Mir fehlt jetzt nur noch eine weitere Aktion bei If=4 und If=5;
Dort soll nämlich das Script nach der Wartezeit von neuem gestartet werden.
Aber achtung!: Das ist nur ein Teilscript! Ich werde es später als Funktion verwenden. Es soll dann aber nur diese Funktion neu gestartet werden.
Ich hoffe ihr könnt mir helfen!
Danke!
ich hab mal wieder ein Frage zu AutoIT:
Folgendes Teilscript habe ich:
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <sound.au3>
$dateiname = "datei"
Func _gesamt()
_ladenfunc()
Func _ladenfunc()
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Soll die Partie geladen werden?", 500, 150, 400, 400)
$Buttonladen = GUICtrlCreateButton("Jetzt laden!", 0, 0, 75, 25)
$Buttonabbrechen = GUICtrlCreateButton("Beenden!", 72, 24, 75, 25)
$Buttonerinnern1 = GUICtrlCreateButton("Erinnern in 1 Minute", 144, 48, 200, 25)
$Buttonerinnern2 = GUICtrlCreateButton("Erinnern in 5 Minuten", 288, 96, 200, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
#region Global
Global $laden=0
#endregion
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Buttonladen
$laden+=2
Case $Buttonabbrechen
$laden+=3
Case $Buttonerinnern1
$laden+=4
Case $Buttonerinnern2
$laden+=5
EndSwitch
If $laden=2 Then
Run ("Programm")
Sleep (2000)
MouseClick ("left",394,415)
Sleep (1500)
Send ($dateiname)
Sleep (100)
Send ("{enter}")
Sleep (1200)
MouseClick ("left", 722,391)
Sleep (1000)
MouseClick ("left",600,766)
Exit
EndIf
If $laden=3 Then
GUIDelete()
Exit
EndIf
If $laden=4 Then
GUIDelete()
Sleep (3000)
EndIf
If $laden=5 Then
GUIDelete()
Sleep (3000)
EndIf
WEnd
EndFunc
EndFunc
Dort soll nämlich das Script nach der Wartezeit von neuem gestartet werden.
Aber achtung!: Das ist nur ein Teilscript! Ich werde es später als Funktion verwenden. Es soll dann aber nur diese Funktion neu gestartet werden.
Ich hoffe ihr könnt mir helfen!
Danke!