Forum: Programmieren allgemein
by himitsu,
10. Nov 2014
Beim Beenden des Programms und Auswertung der Speicherlecks, müssten die Threads noch laufen und daher ist auch noch deren Speicher reserviert.
Erst nach Beenden/Freigeben/Entladen aller Delphi-Units und danach, beim Beenden des Prozesses, werden auch die restlichen Threads von Windows abgeschossen.
Aber im grunde stimme ich dem zu: selber die Threads beenden und sich danach das Programm...
Forum: Programmieren allgemein
by himitsu,
9. Nov 2014
die Thread-Instanz darf sich nicht selber freigeben
das Programm ruft Thread.Terminate auf
die Threads beenden sich (nach durchschnittlich 4 Sekunden aka 50% von 8 Sekunden)
das Programm wartet auf das Ende
und beendet sich dann
Forum: Programmieren allgemein
by himitsu,
9. Nov 2014
Wie wäre es, wenn man auf das Ende der Threads wartet, bevor sich die Anwendung beendet? :stupid: