Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Exception-Behandlung


AXMD - Do 13.03.03 07:53
Titel: Exception-Behandlung
Hi,

mich hat schon immer interessiert, ob es nicht vielleicht möglich wäre, die Quelle einer Exception herauszufinden (ich meine den Prozedur-Namen). Ich hab ein bisschen herumprobiert und das folgende ShowMessage:
  ShowMessage(MethodName(MethodAddress('Button1Click'))); liefert mir wie erwartet "Button1Click".

Allerdings will das bei einem Fehler nicht so hinhauen:

Quelltext
1:
  ShowMessage(MethodName(RaiseExceptionProc));                    


Was mache ich falsch oder bin ich total auf der falschen Fährte?

AXMD


Delete - Do 13.03.03 08:39

Ich habe mal gehört dass die JEDI's so was bereitstellen. Kuck dich mal auf deren Homepage um. Was genaures weiß ich leider auch nicht. Sorry.