xaromz |
11. Aug 2006 11:45 |
Re: TThread und TTimer - Free führt zu Exceptions
Hallo,
Zitat:
Zitat von DocE
Jetzt ist nur noch die Frage, was besser ist. Erzeugen und Freigeben der Objekte im Hauptthread (also im TThread.Create bzw. mit Synchronize) oder besser beides im Thread selbst (also im Execute).
|
Das ist Geschmackssache. Wenn Du aber einen Thread erstellst und diesen wiederverwendest, dann ist das Erstellen und Zerstören im Hauptthread möglicherweise performanter als immer wieder neue Objekte im Thread zu erzeugen.
Zitat:
Zitat von DocE
Ich sehe da evtl. noch die Gefahr, dass es zu Problemen kommt, wenn der Thread "abstürzt". Oder ist das unbegründet?
|
Wenn Du mit try...finally arbeitest hast Du keine Probleme.
Gruß
xaromz
|