![]() |
AW: Delphi 5 zeigt keine Fehlermeldung an
Gibt es irgendwo in einer Unit eine Komponente TApplicationEvents?
Wenn ja: Der kann man beim Ereignis OnException eine Routine zuweisen, die bei jeder unbehandelten Exception aufgerufen wird. Und wenn die dann (sinngemäß) so aussieht
Delphi-Quellcode:
passiert genau das, was Du beschreibst.
procedure TForm1.ApplicationEvents1Exception(Sender: TObject;
E: Exception); begin // end; Oder anders ausgedrückt: Gibt es irgendwo eine zentrale Fehlerbehandlung im Programm, die leider keine Fehlermeldungen ausgibt, die Fehler eventuell loggen könnte, das Logging wurde aber andernorts deaktiviert, ... Zugegeben: Wäre eher eine ziemlich schräge Konstellation, aber absolut auszuschließen ist sie nicht. |
AW: Delphi 5 zeigt keine Fehlermeldung an
Vielen Dank!!! Das funktioniert!
Code:
Damit ist zwar der Fehler nicht gefunden, aber als Workaround reicht mir das!
procedure TForm1.FormCreate(Sender: TObject);
begin Application.OnException := AppException; end; procedure TForm1.AppException(Sender: TObject; E: Exception); begin Application.ShowException(E); end; Nochmals "Danke an alle"! |
AW: Delphi 5 zeigt keine Fehlermeldung an
@Delphi.Narium: In D5 gab es das noch nicht.
Da konnte man sich nur direkt an Application hängen und mußte aufpassen, dass man sich nicht ausversehn versucht mehrmals anzuhängen und dabei was überschreibt/abhängt. |
AW: Delphi 5 zeigt keine Fehlermeldung an
Hat dein Windows eventuell eine Debugerhandler akiv? Sowas wie DrWatson, der dann dies Systemexception abfängt und selber behandelt, wenn die Anwendung die Exception bis zum OS durchlässt.
|
AW: Delphi 5 zeigt keine Fehlermeldung an
Zitat:
Bei Delphi 4 gab es das aber tatsächlich noch nicht. |
AW: Delphi 5 zeigt keine Fehlermeldung an
Zitat:
Edit: Frickler war schneller |
AW: Delphi 5 zeigt keine Fehlermeldung an
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:43 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