Autor Beitrag
endorphine
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Sa 10.10.09 16:05 
Hallo alle zusammen,

gibt es eine möglichkeit, auf eine Datei zu zugreifen die im moment von einem anderen verwendet wird?
TStringList, TStrings können das wohl nicht.

Gruß, endorphine
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 10.10.09 16:19 
Hallo und :welcome: bei uns im Forum!

Du kannst versuchen einen TFileStream zu nehmen und dort als Flags fmOpenRead or fmShareDenyNone zu nehmen.

Wenn auch das nicht geht, dann ist die Datei so geöffnet, dass ein Zugriff nicht direkt möglich ist. Über eine Schattenkopie geht das dann aber trotzdem. Dies ist aber aus Delphi dann nicht ganz so einfach, aber die entsprechende API funktioniert natürlich auch von dort aus.