Alle die Windows für ganz schlau halten
schauen sich jetzt mal die
Vcl.Dialogs.TFileDialogOption an und überlegen sich, warum es hier eine Option
fdoNoTestFileCreate
gibt
Nach dem Auswerten der üblichen Verdächtigen, die einen Schreibschutz anzeigen, wird trotzdem eine Testdatei erzeugt um
wirklich sicher zu sein, dass dort eine Datei erzeugt werden kann und man damit dort über Schreibrechte verfügt.
Und hier handelt es sich um einen gewrappten Dialog von Windows. Es ist also nicht verwerflich eine Testdatei zu erzeugen um die Schreibrechte in einem Verzeichnis zu überprüfen. Allerdings reicht ein simples
CreateFile aus. Wirklich schreiben muss man da nix.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)