Mit OwnObject:=False funktionierts. FreeOnTerminate ist True.
Jetzt werden die Objecte (Thread) also freigegen, wenn die Liste freigegeben werden.
Aber eigentlich müßte es ja auch anders gehen.
Ist denn das mit Waitforsingleobject so korrekt? Was ist eigentlich der Rückgabewert von Waitforsingleobject? In meinem Fall habe ich immer 0 zurück bekommen.
Das mit 1000 Milisekunden ist erst mal zum Testen gewesen.
Mit WaitFor on OnCanClose bekomme ich immer die EThread-
Exception "Das
Handle ist ungültig(6)".