?
Aus der Hilfe des BCB:
Beschreibung
Setzen Sie FreeOnTerminate auf true, wenn Sie Threads nach deren Ausführung nicht explizit freigeben möchten. Wenn FreeOnTerminate den Wert false hat, muß das Thread-Objekt im Programmcode der Anwendung explizit freigegeben werden.
Warnung: Wenn FreeOnTerminate den Wert true hat, kann der Thread von der Methode Execute ausgeführt und freigegeben werden, bevor die Anwendung die nächste Anweisung ausführt. Sofern der Thread bei der Erstellung nicht unterbrochen wurde, dürfen deshalb keine Methoden des Thread-Objekts aufgerufen werden, solange FreeOnTerminate true ist.