Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi OnTerminate Ereignis bei Thread Beendigung (https://www.delphipraxis.net/215996-onterminate-ereignis-bei-thread-beendigung.html)

DelphiUser123 9. Okt 2024 13:19

OnTerminate Ereignis bei Thread Beendigung
 
Hallo zusammen. Es geht bei mir momentan um folgendes Problem betreffs Threads: "Ist Execute abgearbeitet, beendet sich der Thread. Dabei wird das Ereignis OnTerminate ausgelöst, auf das Ihr Programm bei Bedarf reagieren kann." (Delphi- Treff Website). Leider habe ich beim Googlen nichts konkretes gefunden, das bei mir funktioniert hätte. Wie lautet also der zugehörige Code zu "OnTerminate"? An welche Stelle im Programm reagiere ich auf "OnTerminate"? Ich bin leider ein absoluter Amateur um komme hier einfach nicht weiter.

haentschman 9. Okt 2024 13:25

AW: OnTerminate Ereignis bei Thread Beendigung
 
Bitteschön...8-) 5 Sekunden Google...:zwinker:

...und das noch hier: https://www.delphipraxis.net/183871-...efinieren.html

himitsu 9. Okt 2024 13:26

AW: OnTerminate Ereignis bei Thread Beendigung
 
[add] Hier im Forum suchenOnTerminate Eventhandler definieren :stupid:

Delphi-Referenz durchsuchenTThread.OnTerminate

Oder bei einer eigenen TThread-Klasse das DoTerminate überschreiben.



Und Assigned(Thread.FatalException) kann man prüfen, ob der Thread mit einer Exception oder normal beendet wurde.
siehe auch Thread.FatalException.ClassName und (Thread.FatalException as Exception).Message


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz