Thema: Delphi Exceptions auswerten

Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

Exceptions auswerten

  Alt 25. Dez 2005, 12:40
Hi,

um evtl. auftretende Exceptions leicht auswerten zu können, bin ich dabei, einen Fehlerreport zu basteln. Damit dieser zuverlässig ist, habe ich mir gedacht, ich weise in jeder Prozedur/Funktion einer globalen Variablen den Namen der Prozedur zu. Doch ist das irgendwie nicht sehr zuverlässig, da bei folgendem Beispiel, die Variable den Namen der falschen Prozedur enthällt:

Delphi-Quellcode:
procedure xyz;
begin
  error_proc_fct := 'xyz';

  Do_something; // Aufruf einer anderen Peozedur
  
  // Hier ist der Variableninhalt dann 'Do_something' und nicht, wie es sein sollte 'xyz'
  // tritt hier ein Fehler auf, bekomme ich logischerweise die falsche Prozedur übermittelt.
end;
Im Forum habe ich ein paar Threads dazu gefunden, doch sind das noch unzuverlässigere Methoden (Bsp: hier.
Ich möchte weder Madshi noch Eurekalog nutzen. Die Jedis habe ich installiert, falls es da was zuverlässiges gegen sollte.

Was könntet ihr mir da empfehlen?
  Mit Zitat antworten Zitat