Hallo,
wiedermal was seltsames
Ich habe ein OCX geschrieben, daß einige Units/Komponenten verwendet, die eigene Threads aufmachen. Zum beispiel Timer,
DB-Zugriffe etc. Sobald das OCX beendet wird, bleibt mindestens einer der Threads hängen und das aufrufende Programm kann nicht ordnungsgemäß beendet werden. Im Destructor des OCX hab ich alle mir bekannten benutzten Objekte freigegeben, allerdings bleibt die Kiste immer noch hängen.
Im Debugger sehe ich auch die Thread, allerdings ohne nähere Bezeichnung. Meine Frage ist nun, wie kann ich die Threads auflisten, die meine App generiert, und wie kann ich die dann beenden/abschießen?
Danke,
Sherlock