AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Delphi 5 zeigt keine Fehlermeldung an

Ein Thema von LikeMike · begonnen am 1. Sep 2021 · letzter Beitrag vom 19. Sep 2021
Antwort Antwort
Seite 2 von 2     12
Delphi.Narium

Registriert seit: 27. Nov 2017
1.856 Beiträge
 
Delphi 7 Professional
 
#11

AW: Delphi 5 zeigt keine Fehlermeldung an

  Alt 1. Sep 2021, 22:14
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:
procedure TForm1.ApplicationEvents1Exception(Sender: TObject;
  E: Exception);
begin
  //
end;
passiert genau das, was Du beschreibst.

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.
  Mit Zitat antworten Zitat
LikeMike

Registriert seit: 18. Jul 2005
16 Beiträge
 
#12

AW: Delphi 5 zeigt keine Fehlermeldung an

  Alt 2. Sep 2021, 10:20
Vielen Dank!!! Das funktioniert!

Code:
procedure TForm1.FormCreate(Sender: TObject);
begin
  Application.OnException := AppException;
end;

procedure TForm1.AppException(Sender: TObject; E: Exception);
begin
  Application.ShowException(E);
end;
Damit ist zwar der Fehler nicht gefunden, aber als Workaround reicht mir das!
Nochmals "Danke an alle"!
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
38.607 Beiträge
 
Delphi 10.4 Sydney
 
#13

AW: Delphi 5 zeigt keine Fehlermeldung an

  Alt 2. Sep 2021, 10:52
@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.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014
  Mit Zitat antworten Zitat
Rolf Frei

Registriert seit: 19. Jun 2006
387 Beiträge
 
Delphi 10.3 Rio
 
#14

AW: Delphi 5 zeigt keine Fehlermeldung an

  Alt 2. Sep 2021, 20:11
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.
  Mit Zitat antworten Zitat
Frickler

Registriert seit: 6. Mär 2007
Ort: Osnabrück
360 Beiträge
 
Delphi XE6 Enterprise
 
#15

AW: Delphi 5 zeigt keine Fehlermeldung an

  Alt 7. Sep 2021, 09:52
@Delphi.Narium: In D5 gab es das noch nicht.
Doch klar. Auf der Registerkarte "Zusätzlich" das zweitletzte Icon

Bei Delphi 4 gab es das aber tatsächlich noch nicht.
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
933 Beiträge
 
Delphi 2007 Professional
 
#16

AW: Delphi 5 zeigt keine Fehlermeldung an

  Alt 7. Sep 2021, 13:34
@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.
Nee, das war noch früher. Delphi 5 hatte die Komponente schon.

Edit: Frickler war schneller
Thomas Mueller
  Mit Zitat antworten Zitat
LikeMike

Registriert seit: 18. Jul 2005
16 Beiträge
 
#17

AW: Delphi 5 zeigt keine Fehlermeldung an

  Alt 19. Sep 2021, 15:44
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.
Nein - nichts dergleichen...
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf