[id] = StartTimer(id[, elapse])
id
zu. Wenn Sie Nil als ID übergeben, wird StartTimer()
automatisch
eine freie ID wählen und gibt diese zurück. Dieser Zeitmesser
wird solange laufen, bis Sie PauseTimer() oder StopTimer()
aufrufen. Sie können den aktuellen Status des Zeitmessers durch
den Aufruf des Befehls GetTimer() abfragen.
Ab Hollywood 9.0 gibt es ein neues optionales Argument elapse
.
Wenn Sie dies auf eine Zeit in Millisekunden setzen, gibt TimerElapsed()
True
zurück, sobald der Zeitmesser für die angegebene Zeitdauer
gelaufen ist. Alternativ können Sie auch WaitTimer()
verwenden, um auf den Ablauf eines Zeitmessers zu warten. Schließlich
kann der Zeitablaufwert des Zeitmessers auch mit SetTimerElapse()
eingestellt oder geändert werden. Siehe SetTimerElapse für Details.
Siehe auch ResetTimer() und ResumeTimer().
id
übergeben haben (siehe oben)StartTimer(1) Wait(200) t = GetTimer(1) Print(t)Der obige Code startet einen neuen Zeitmesser, wartet 4 Sekunden und ruft den Zeitmesserzustand ab. Der Zeitmesserzustand wird in die Variable
t
kopiert und sollte den Wert von 4000 Millisekunden haben.