Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Frage zu Thread mit FreeOnTerminate

  Alt 29. Apr 2021, 14:21
Bei TThread kann man das Handle oder die ThreadID auch prüfen,
aber durch FreeOnTerminate gibt sich der Thread selbst frei.

Und wenn dann in der zwischenzeit ein anderer Thread (egal ob RTL oder WinAPI) gestartet ist und die gleiche ThreadID/Handle hat, dann bringt dir das Prüfen darauf garnichts, weil es eben sein kann, dass es nicht "der" Thread ist.

[edit]
Man könnte das Thread-Handle "dupplizieren", um damit prüfen zu können.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat