Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
 
Delphi 12 Athens
 
#8

Re: Datei bereits verwendet?

  Alt 9. Dez 2006, 09:59
Also, die Datei bleibt im Zugriff (in Project3 zwar nur lesend, aber schreibend wäre och leicht möglich)
und das obwohl das FileHandle wieder freigegeben wurde.

Also es ist möglich sich einen Schreib-/Lesezugriff zu besorgen und das ohne ein FileHandle wärenddessen zu benötigen.

CreateFile prüft aber nur die SharingRechte in vorhandenen FileHandles zur betreffenden Datei.



Project3 öffnet sich die Datei per CreateFile, leitet den Zugriff etwas um und schließt dann sofort das FileHandle wieder, da für diesen Schreib-/Lesezugriff kein FileHandle nötig ist. ^^
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat