KillThread()
Syntaxe
KillThread(Thread)Description
Termine le thread spécifié, préalablement créé avec CreateThread(). Cette fonction est très, dangereuse, ne l'utilisez que si nécessaire, car quand un thread est tué, il n'a aucune chance de libérer ses propres ressources (comme sa pile par exemple).
Exemple
; Une procedure/thread qui ne se terminera jamais. A ne pas faire, mais cela
; montre comment KillThread fonctionne
Procedure ImprimeUnTruc(*Intervalle)
Repeat
Print(".")
Delay(*Intervalle)
ForEver
EndProcedure
If OpenConsole()
thread = CreateThread(@ImprimeUnTruc(), 500)
If thread
For i=0 To 10
Print("A")
Delay(999)
If i=5
KillThread(thread)
EndIf
Next
EndIf
EndIf
OS Supportés
Tous