Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TSaveDialog: Buttons unterscheiden (https://www.delphipraxis.net/133588-tsavedialog-buttons-unterscheiden.html)

Windwalker 5. Mai 2009 11:32


TSaveDialog: Buttons unterscheiden
 
Hallo!

Ich habe einen Eintrag in einem PopupMenu, bei dessen Click mit
Delphi-Quellcode:
meinSavePictureDialog.Execute;
Ein Objekt vom Typ TSavePictureDialog geöffnet wird.

Nach dem Schließen des Dialogs wird die Ausführung des Programms nach dieser Code-Zeile weitergeführt.
Wie kann ich denn danach unterscheiden, ob der SavePictureDialog mit dem "Speichern" oder "Abbrechen"-Button beendet wurde?
Er besitzt anscheinend keine entsprechenden Events, die die Buttons auslösen könnten...

Danke für die Hilfe!

Dragon27 5. Mai 2009 11:34

Re: TSaveDialog: Buttons unterscheiden
 
Delphi-Quellcode:

if meinSavePictureDialog.Execute then begin

//Das soll gemacht werden, wenn OK gedrückt wurde

end;
Gruß

Andy

mkinzler 5. Mai 2009 11:35

Re: TSaveDialog: Buttons unterscheiden
 
Anhand des Rückgabewertes:
Delphi-Quellcode:
if meinSavePictureDialog.Execute then //Speichern
begin
  ...
end;

Luckie 5. Mai 2009 11:35

Re: TSaveDialog: Buttons unterscheiden
 
Hast du in der Hilfe mal nachgeguckt unter der Methode Execute?


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