Einzelnen Beitrag anzeigen

Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: TThread in Liste sauber aufräumen

  Alt 12. Feb 2010, 15:50
1. Du musst den Destructor schon überschreiben.
2. Warum benutzt du eine ThreadList, wenn du
a) diese nur im MainThread verwendest und
b) du sowieso nicht die eigentliche Funktionalität der ThreadList (Methode: LockList) verwendest?


Edit: 2A ist im angehängten Projekt entfallen, da du ja jetzt nicht mehr synchronize verwendest, und damit die ThreadList von beiden Threads benutzt wird --> LockList verwenden.

Edit2: Und außerdem löschst du die Listenelemente gleich zweimal in CleanUp und in FormDestroy.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat