Einzelnen Beitrag anzeigen

Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Fehler abfangen: Welche Möglichkeiten?

  Alt 4. Apr 2005, 20:49
Also gut:

[Delphi]
try
//...
except //oder finally
//...
end;

//dann gehts auch noch so: Du brauchst ein TApplicationEvents-Control auf deiner Form und
//definierst ein OnException Ereignis so:

procedure ApplicationEvents1OnClick(Sender: TObject; E: Exception);
begin
//Man kann hier auch noch einfügen:
//showmessage('Es ist ein Fehler aufgetreten: '+e.message);
//Damit wird dem Benutzer eine Fehlermeldung angezeigt, deren Text du definieren kannst.
e:=nil;
end;

//Damit werden sämtliche Exceptions dem User verschwiegen, es sei denn sie sind so schwerwiegend,
//dass das Programm abstürzt.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat