Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.006 Beiträge
 
Delphi 12 Athens
 
#5

AW: TFilestream.LoadFromFile welcher Defaultlockmechanismus wird genutzt

  Alt 21. Mär 2018, 16:20
Demzufolge müßte es fmShareCompat: Integer = 0; sein fmShareExclusive hat den Wert 10.
Eben weil fmShareCompat = 0 ist, hat es beim OR ja keine Auswirkung. In deinem Fall wäre fmShareDenyWrite oder fmShareDenyNone wohl die bessere Wahl.

FileStream := TFileStream.Create(Filename, fmOpenRead or fmShareDenyNone);
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat