Autor Beitrag
sacharja
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 24



BeitragVerfasst: Fr 03.02.06 17:53 
Hallo,
kann ich irgendwie in einer if Abfrage wieder zum Anfang springen?

Ich möchte innerhalb eines SaveDialogs, falls die Datei schon existiert eine Abfrage einbauen, die frag ob überschieben werden soll und wenn nicht soll wieder der SaveDialog ausgeführt werden.

Geht das?
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Fr 03.02.06 17:56 
Wäre es nicht einfacher, wenn Du in den Optionen des SaveDialogs "ofOverwritePrompt" auf true setzt? Dann macht der das von selber. :-)

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Peter Wolf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 37

WinXP Pro
Delphi7 Ent.
BeitragVerfasst: Fr 03.02.06 17:57 
Hallo sacharja,

ändere doch in den Options den Parameter "ofOverwritePrompt" von false auf true, dann kannst Du Dir die ARbeit sparen.

Grüße Peter
sacharja Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 24



BeitragVerfasst: Fr 03.02.06 18:07 
Das wär natürlich elegant ;)

Kann ich die Option auch irgendwie aus dem Code heraus setzen?

SaveDialog1.Options. hat bei mir zu einem Fehler geführt.


Zuletzt bearbeitet von sacharja am Fr 03.02.06 18:29, insgesamt 1-mal bearbeitet
sacharja Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 24



BeitragVerfasst: Fr 03.02.06 18:29 
Habs gefunden. Danke für die schnelle Hilfe.

"SaveDialog1.Options := [ofOverwritePrompt];"