![]() |
SaveDialog Fehler abfangen
Hi
Hab da ein Problem! (nicht lachen, bin Newbie) Ich hab ein kleines Programm, das mir die Lokale IP in einem Memo anzeigt. Die IP kann man dann auch speichern. Aber wenn der SaveDíalog ausgeführt wird und man auf Abbrechen klickt kommt immer eine Exception vom Typ EFCreateError. Kann ich diese Exception abfangen und eine selbstdefinierte Meldung ausgeben? Wenn ja, wie? |
Re: SaveDialog Fehler abfangen
:hi:
Delphi-Quellcode:
mfg Tobias
if savedialog.execute then
begin memo.lines.savetofile(savedialog.filename); end; |
Re: SaveDialog Fehler abfangen
@Tobias "Kann ich diese Exception abfangen und eine selbstdefinierte Meldung ausgeben? Wenn ja, wie?"
|
Re: SaveDialog Fehler abfangen
:hi:
Schau Dir auch mal die Konstrukte Try..Finally und das hier für Dich wohl interessantere Try...Except an. Ist in der Hilfe gut erklärt. mfg Tobias |
Re: SaveDialog Fehler abfangen
Warum der Umstand mit try...finally / except? Mach es so wie Tobias sagt und alles ist in Butter.
|
Re: SaveDialog Fehler abfangen
Das mit der if Anweisung funktioniert.
Danke. Nur so ne Frage: Kennt jemand ein gutes Tutorial zu Exception Handling? Es sollte auch beschrieben werden, wie man eingene Exceptions deklarieren kann. |
Re: SaveDialog Fehler abfangen
|
Re: SaveDialog Fehler abfangen
Danke! Werds mir gleich anschauen! :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:12 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 by Thomas Breitkreuz