Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Application Events: Fehlerverursachende Procedure auslesen (https://www.delphipraxis.net/173143-application-events-fehlerverursachende-procedure-auslesen.html)

Ykcim 8. Feb 2013 22:20

Application Events: Fehlerverursachende Procedure auslesen
 
Hallo Zusammen,

ich möchte - besonders während der Testphase einer Software die auftretenden Fehler abfangen und mir diesen dann per Mail zuschicken.

Dazu möchte ich ein TApplicationEvent verwenden. Mich interessiert aber nicht nur der Fehler der passiert, sondern auch die Procedure/Function, in der er ausgelöst wurde. Vielleicht sogar noch die Procedure und der die fehlerauslösende Procedure aufgerufen wurde.

Ist das möglich?

Ich stelle mir das ungefähr so vor:
Delphi-Quellcode:
procedure TForm1.ApplicationEvents1Exception(Sender: TObject; E: Exception);
begin
   Showmessage('Folgender Fehler ist aufgetreten: '+e.message+#10#13+'Klasse: '+e.classname);
   SendFehlerMail(e.message, e.classname, FehlerProcedure, MutterProcedure);
   e:=nil;
end;
Wie macht Ihr das?
Vielen Dank
Gruß
Patrick

nahpets 8. Feb 2013 23:27

AW: Application Events: Fehlerverursachende Procedure auslesen
 
Hallo,

die Jedis liefern da ein Hilfsmittel:

http://www.delphipraxis.net/169550-e...ml#post1176139


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 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