Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.342 Beiträge
 
Delphi 12 Athens
 
#5

AW: Wie schließe ich einen schlafenden Thread ?

  Alt 5. Okt 2012, 13:01
Man könnte sich noch vor und nach die Schlaf-Schleife eine Variable platzieren, über welche man extern abfragen kann, ob der Thread grade arbeitet.

z.B. ein LongBool (nach LongInt gecastet), welcher über MSDN-Library durchsuchenInterlockedExchange gesetzt wird. Und abfragen kann man ihn direkt, über ein ReadOnly-Property. (Lesezugriffe sind dort threadsave)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat