ist es eigentlich "erlaubt" (d.h. sicher) einen Thread mit ProcedureReturn zu verlassen?
Code: Alles auswählen
Procedure Thread(x)
; [ ...Code... ]
If x = 1
Debug "vorzeitiges Beenden des Threads"
ProcedureReturn
EndIf
; [ ...Code... ]
Debug "reguläres Beenden des Threads"
EndProcedure
a = CreateThread(@Thread(), 0)
b = CreateThread(@Thread(), 1)
While IsThread(a) Or IsThread(b)
Delay(100)
Wend