Zitat von
bioser:
Wenn ich eine Datei mit
Delphi-Quellcode:
CreateFileW(PWideChar(FileName),GENERIC_READ,
FILE_SHARE_READ, nil, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL, 0));
erzeuge, dann kann ich trotzdem in einer anderen Anwendung
die Datei ändern ?
Eigentlich nicht, denn FILE_SHARE_READ erlaubt ja anderen die die Datei öffnen wollen nur Lesezugriff. Und dein Zugriff wird scheitern, wenn vorher einer Lesezugriff verweigert hat.