Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: SaveDialog und unzulässiger Dateiname

  Alt 8. Dez 2007, 20:13
... hast Du selbst schon gestrichen

Der Nutzer kann in meinem Programm einen beliebigen Titel eingeben.

Beim Speichern wird als FileName dieser Titel als Vorschlag engesetzt.

Wenn FileName jedoch ein unzulässiger Dateiname wäre möchte ich ihn dc enen Leersstring ersetzen.

Delphi-Quellcode:
if not FileNameValidate(SaveDialog.FileName) then
  SaveDialog.FileName := '';
SaveDialog hat ja die Option ofNoValidate, die genau das prüft - allerdings nicht schon beim Start des Dialogs.
Ich habe nicht herausgefunden, welche Funktion dafür genutzt wird.

Selber schreiben möchte ich gern vermeiden...

stahli
  Mit Zitat antworten Zitat