![]() |
"Datei bereits vorhanden" Dialog
Hallihallo :)
Ich arbeite zur Laufzeit eines Programms mit dem TSavedialog, um eine PDF zu speichern, wenn man gegebene Schaltfläche anklickt. Wie kriege ich das hin, dass das Programm bemerkt, dass es eine bereits vorhandene Datei überschreibt und vorher nachfragt, ob das richtig ist? |
Re: "Datei bereits vorhanden" Dialog
Hi,
Du musst in TSaveDialog.Options den Wert ofOverwritePrompt aufnehmen
Delphi-Quellcode:
Gruß
//z.B.
dlg.Options := dlg.Options + ofOverwritePrompt; //oder dlg.Options := [ofOverwritePrompt, {sonstige Optionen} ]; Stephan :dance: |
Re: "Datei bereits vorhanden" Dialog
... oder einfach im Objektinspektor einstellen, dann braucht man dies nicht extra im Code zu erledigen...
|
Re: "Datei bereits vorhanden" Dialog
super trooper :-)
klappt, dankeschön! |
Re: "Datei bereits vorhanden" Dialog
Zitat:
|
Re: "Datei bereits vorhanden" Dialog
bist du dir da sicher? Kann ich mir jetzt nicht vorstellen. Was ist dann mit Include?
|
Re: "Datei bereits vorhanden" Dialog
Hi,
Zitat:
Delphi-Quellcode:
heißen.
dlg.Options := dlg.Options + [ofOverwritePrompt];
Man kann einem Set ein Element beliebig oft hinzufügen, deswegen kommts trotzdem nur einmal im Set vor und verändert auch keine anderen Elemente des Sets. Anders würde es natürlich bei einem Flag aussehen, das man aber für gewöhnlich ja sowieso mittels Or-Verknüpfung "erweitert". Gruß Stephan :dance: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:57 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-2025 by Thomas Breitkreuz