ResumeThread()
Syntax
ResumeThread(ThreadID)Beschreibung
Setzt den angegebenen Thread fort, welcher zuvor mittels PauseThread() angehalten wurde.
Parameter:
ThreadID - Die ID Nummer des Threads, den Sie fortsetzen möchten. Dieser Wert wird von CreateThread() zurückgegeben.
Rückgabewert:
Dieser Befehl gibt keinen Wert zurück.
Beispiel:
; Ein(e) Prozedur/Thread, welche nie enden wird. Nicht gut, aber es zeigt ; wie KillThread arbeitet :) Procedure PrintStuff(dummy.l) For i.w=0 To 10 Print(".") Delay(200) Next EndProcedure If OpenConsole() DefType.l thid thid.l = CreateThread(@PrintStuff(), @thid) If thid Delay(100) PauseThread(thid) For i.w=0 To 10 Print("A") Delay(50) Next ; Thread fortsetzen und ihm genug Zeit zur Ausführung geben ResumeThread(thid) Delay(3000) EndIf CloseConsole() EndIf End
Unterstützte OS
Windows, Linux, MacOS X