Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi try..except-Routine wird ignoriert; Fehler nicht abzufangen (https://www.delphipraxis.net/1659-try-except-routine-wird-ignoriert%3B-fehler-nicht-abzufangen.html)

Philippe Sch. 16. Dez 2002 20:42


try..except-Routine wird ignoriert; Fehler nicht abzufangen
 
hallo
was macht man, wenn eine Fehlerbehandlungsroutine einfach ignoriert wird? Die folgenden Zeilen z.B. (absichtlich der online-Hilfe-Beispiel nachempfunden) wird nicht durchgeführt:
Code:
procedure TForm1.Button1Click(Sender: TObject);
const
CRLF = #13 + #10;
var i:string;
datum:TDate;
begin
i:='32.32.2002' ;
try datum:=StrToDate(i);
    except on E: EConvertError do
    Showmessage(E.ClassName + CRLF + E.Message);
    end;
end;
Hat jemand eine Idee, wie man die Fehlerbehandlung erzwingen kann?
Merci
Philippe

jbg 16. Dez 2002 21:00

Re: try..except-Routine wird ignoriert; Fehler nicht abzufan
 
Zitat:

Zitat von Philippe Sch.
Die folgenden Zeilen z.B. (absichtlich der online-Hilfe-Beispiel nachempfunden) wird nicht durchgeführt:

Bei mit schon.

nailor 16. Dez 2002 21:21

der delphi-debugger wird eine fehlermeldung rausgeben. aber wenn du die eigentliche exe ausführst, klappt alles!

Philippe Sch. 16. Dez 2002 22:00

Zitat:

Zitat von Nailor
der delphi-debugger wird eine fehlermeldung rausgeben. aber wenn du die eigentliche exe ausführst, klappt alles!

tatsächlich -merci für die Info.
Gruss Philippe

Berserker 17. Dez 2002 00:24

Zitat:

der delphi-debugger wird eine fehlermeldung rausgeben.
Ja ja, der Debugger. Das Problem hatte ich auch schon. Bin aber dann irgendwie beim Testen selbst drauf gekommen.

CU Ronny[/quote]

d3g 17. Dez 2002 14:21

Hi,

das Verhalten des Debuggers kannst du mit Tools|Debugger Options|Delphi Exceptions|Stop on Delphi Exceptions ausschalten.

MfG,
d3g


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz