Hallo
eine kurze Frage und zwar
Ich habe einen Timer der ist auf 50ms eingestellt
Wenn jetzt jedoch die Aufgerufene Funktion länger als 50ms benötigt,
um voll ausgeführt zu werden, wird dann die Funktion sozusagen von erneut gestartet wegen dem 50ms Timer?
Danke
Timer
Moderator: jNizM
-
- Posts: 30
- Joined: 13 Feb 2016, 07:31
Re: Timer
Nein, der Timer wird sofort ausgeführt:
Code: Select all
#Persistent
SetTimer,Timer,200
return
Esc::ExitApp
Timer:
if tick
ToolTip % "Letzte Timer startete vor " (A_TickCount-tick) " Millisekunden"
tick:=A_TickCount
Sleep 500
Return
-
- Posts: 30
- Joined: 13 Feb 2016, 07:31
Re: Timer
Was meinst du mit sofort gestartet?
Das heißt dann wenn meine Funktion die per Timer aufgerufen wird noch nicht alles verwaltet hat wird sozusagen der Rest nicht mehr bearbeitet?
Oder wartet der Timer einfach bis meine Funktion "fertig" ist, bis er wieder auf das Label springt?
Das heißt dann wenn meine Funktion die per Timer aufgerufen wird noch nicht alles verwaltet hat wird sozusagen der Rest nicht mehr bearbeitet?
Oder wartet der Timer einfach bis meine Funktion "fertig" ist, bis er wieder auf das Label springt?
Re: Timer
Der Timer wartet natürlich bis Ausführung beendet wurde return und springt wieder zum Label wenn die Timer Zeit bereits abgelaufen ist.
-
- Posts: 30
- Joined: 13 Feb 2016, 07:31
Re: Timer
Jetzt habe ich es verstanden
Dankesehr
Dankesehr
Who is online
Users browsing this forum: No registered users and 21 guests