Thema: Delphi Frage zu SaveDialog

Einzelnen Beitrag anzeigen

Thomm

Registriert seit: 16. Aug 2008
Ort: Nürnberg
73 Beiträge
 
Turbo Delphi für Win32
 
#1

Frage zu SaveDialog

  Alt 31. Aug 2008, 07:55
Wenn jemand im Datei-Menü auf "Speichern" klickt

und keine Datei ausgewählt wurde , dann gibt es eine Exception

Ich hab das mit if OpenDialog1.FileName <>''

abgefangen , ist aber nicht besonders elegant

Delphi-Quellcode:
procedure TForm1.Speichern1Click(Sender: TObject);
begin
SaveDialog1.Options:= [ofOverwritePrompt];
if OpenDialog1.FileName <>''
then
Clientdataset1.Savetofile(OpenDialog1.FileName)
else
SaveDialog1.Execute
end;
Wie schreibt man das normalerweise ?
  Mit Zitat antworten Zitat