Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TSaveDialog (https://www.delphipraxis.net/87739-tsavedialog.html)

fapsons 5. Mär 2007 13:51


TSaveDialog
 
Hallo Leute,

benutze den TSaveDialog und will bewirken, dass wenn jemand den gewünschten Pfad gewählt hat und mit Klick auf Speichern bestätigt, dass der Pfad mir ausgegeben wird.
Bei Klicken auf Abbrechen soll kein Pfad übergeben werden.

Bekomme aber irgendwie immer einen Pfad zurückgegeben. Egal, ob ich auf Abbrechen oder auf Speichern klicke.
Was mache ich falsch?

LG
-fapsons--

Delphi-Quellcode:
procedure TForm1.iniFileerzeugen1Click(Sender: TObject);
begin
 
 form1.Save_IniFile.Execute;
 showmessage(form1.Save_IniFile.FileName);

end;

mkinzler 5. Mär 2007 13:53

Re: TSaveDialog
 
Werte doch den Rückgabeweret von .Execute aus.

dominikkv 5. Mär 2007 13:55

Re: TSaveDialog
 
Delphi-Quellcode:
procedure TForm1.iniFileerzeugen1Click(Sender: TObject);
begin
 
 if form1.Save_IniFile.Execute then
   showmessage(form1.Save_IniFile.FileName)
     else showmessage('Auf Abbrechen geklickt');

end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:45 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