... 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