Zitat von
Dezipaitor:
Ich finde übrigens die Informationen in Exceptions viel zu wenig. Warum wurde die Exceptionklasse nicht mit mehr Eigenschaften ausgestopft, die man dann im Create füllen muss?
Nach meiner Meinung gehört dazu :
- Methodenname oder Funktionsname, bzw Callstack.
- Klassenname (wenn vorhanden)
- Quelldatei
- Quellzeile
- GetLastError (wenn gewünscht) mit Fehlernummer und Fehlerbeschreibung
- Automatische Formatierung
Ich finde die
JEDI's haben mit dem ExceptDlg da eine Lösung, die fast alle Infos - die oben angesprochen sind - preisgibt. Den Dialog kann man ja problemlos ans Corporate Design anpassen und fügt sich dann nahtlos ins Programm ein.