Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: IsFileInUse ergibt immer "false"

  Alt 25. Sep 2012, 07:55
Allerdings. Wenn ich die CSV-Dateien per Editor geöffnet habe, wird der Zugriff nicht erkannt, nur mal als Beispiel.
Wenn ein Programm eine Datei öffnet den Inhalt ausliest, in der GUI anzeigt und dann die Datei wieder schließt, dann wird der Dateiinhalt zwar angezeigt (landläufig auch als "Datei geöffnet" bezeichnet), aber die Datei ist nicht geöffnet.
Jupp, es gibt einen Unterschied zwischen "Hat ein Programm die Datei gerade geöffnet?" und "Wurde die Datei irgendwann ausgelesen und wird eine Kopie des Inhalts gerade angezeigt."

z.B. beim TMemo wird die "Datei" nur während LoadFromFile geöffnet, danach gleich wieder geschlossen und dann wird nur eine Kopie im Memo angezeigt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat