Guten Abend
Warum kann ich nicht mehrere TimerDiff () nacheinander ausführen?
ExitLoop sollte ja nur den jeweiligen Loop beenden oder?
Es geht mir nicht um eine bessere Lösung. Ich möchte nur verstehen warum es so ist.
Danke Swiffer
Ausgabe ist eeeee. Gewünscht wäre eeeeefffffeeeeefffff...
AutoIt
Sleep (5000)
Local $Timer = TimerInit()
;Hauptteil
While 1
a () ;Unterteil 1
b () ;Unterteil 2
WEnd
;Unterteil 1
Func a ()
While 1
If TimerDiff($Timer) >= 10 * 1000 Then ExitLoop
Send ("e")
Sleep(2000)
WEnd
EndFunc
;Unterteil 2
Func b ()
While 1
If TimerDiff($Timer) >= 10 * 1000 Then ExitLoop
Send ("f")
Sleep (2000)
WEnd
EndFunc
Alles anzeigen