PauseThread()
Syntax
PauseThread(Thread)Beschreibung
Hält den angegebenen Thread an, der zuvor mit CreateThread() erstellt wurde. Der Thread kann mittels ResumeThread() fortgesetzt werden.
Parameter
Thread Der anzuhaltende (zu "pausierende") Thread. Dieser Wert wird von CreateThread() zurückgegeben.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Beispiel
Procedure PrintStuff(*Dummy)
For i = 0 To 10
PrintN(".")
Delay(200)
Next
EndProcedure
If OpenConsole()
thread = CreateThread(@PrintStuff(), 0)
If thread
Delay(100)
PauseThread(thread)
For i = 0 To 10
PrintN("A")
Delay(50)
Next
; Thread fortsetzen und ihm genug Zeit zur Ausführung geben
ResumeThread(thread)
Delay(3000)
EndIf
CloseConsole()
EndIf
End
Siehe auch
ResumeThread(), CreateThread()
Unterstützte OS
Alle