Guten Morgen,
die Probleme gehen weiter... Wo wir erst dachten, das die Angabe von
fmShareExclusive
Erlösung bringt, kommt nun der Dämpfer...
Filestreams, bei welchen die Datei bereits vorhanden ist, bringen auch bei
TFileStream.Create(FileName, fmCreate or fmShareExclusive)
den Fehler.
Intern nutzt Delphi bei Erstellen eines Filestreams mit dem Parameter
fmCreate
die Windows Funktion
CreateFile. Ist die Datei vorhanden wird bei
dwCreationDisposition
der Parameter
CREATE_ALWAYS, sonst
CREATE_NEW benutzt.
Jetzt muss ich nur noch herausfinden, welche Änderungen sich bei
UNC-Pfaden ab Dezember 2019 mittels eines Updates (auf den Clients!, der Server hat die letzten Updates um September bekommen) ergeben haben.
Haben hier andere gleiche Sorgen?