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:
Hat jemand eine Idee, wie man die Fehlerbehandlung erzwingen kann?
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; Merci Philippe |
Re: try..except-Routine wird ignoriert; Fehler nicht abzufan
Zitat:
|
der delphi-debugger wird eine fehlermeldung rausgeben. aber wenn du die eigentliche exe ausführst, klappt alles!
|
Zitat:
Gruss Philippe |
Zitat:
CU Ronny[/quote] |
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