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 SaveDialog funktionier nicht optimal (https://www.delphipraxis.net/134416-savedialog-funktionier-nicht-optimal.html)

AlexII 21. Mai 2009 22:00


SaveDialog funktionier nicht optimal
 
Hallo,

habe folgenden Code zum Speicher einer Datei:

Delphi-Quellcode:
FileName:='Export.txt';
SaveDialog1.FileName:=FileName;
if SaveDialog1.Execute then List2.SaveToFile(SaveDialog1.FileName);
Filter ist wie folgt gesetzt:
Zitat:

Text-File|*.txt
Beim Speicher wird aber nicht abgefragt ob die existierende Datei überschrieben werden soll und wenn man den Dateinamen änder ohne .txt am ende wird die Datei nicht als Text-Datei abgespeichert.

Kann mir jemand sagen wie ich dieses beseitigen kann?

Bernhard Geyer 21. Mai 2009 22:20

Re: SaveDialog funktionier nicht optimal
 
schau mal die Options von TSaveDialog an. Dort gibt es sowas wie "overrideprompt" sowie ein Option zum automatischen Ergänzen der Extension. Einfach mal in der Onlinehilfe nachschauen.

jfheins 21. Mai 2009 22:21

Re: SaveDialog funktionier nicht optimal
 
Zum zweiten Problem: guck dir mal VhangeFileExt oder so an, damit kannst du ggf. wieder die passende Endung dranhängen ;)

Helmi 21. Mai 2009 22:22

Re: SaveDialog funktionier nicht optimal
 
Zitat:

Zitat von Bernhard Geyer
sowie ein Option zum automatischen Ergänzen der Extension

Das Ding nennt sich "DefaultExt"


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