Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: größe einer datei abfragen

  Alt 9. Apr 2010, 09:10
Das Ganze geht auch mit einem moderneren TFileStream (.Size) oder direkt über die WinAPI,

ABER besser ist es, wenn man Delphi-Referenz durchsuchenFindFirst / MSDN-Library durchsuchenFindFirstFile verwendet,

denn für alle anderen Varianten benötigt man einen Lesezugriff auf die Datei (also Leserechte und die Datei darf noch nicht mit verbotenen Sharing-Rechten geöffnet sein) außerdem muß man dafür die Datei öffnen, wodurch man andere Programme in ihrem Zugriff hindern kann.

Auch FindFirst gibt man einfach den gewünschten Dateinamen (ohne Platzhalter, wie * und ?, wird nur die Eine gefunden und wenn nicht, dann existiert diese Datei nicht) und bekommt dann sofort als erstes Suchergebnis die Dateigröße.


[add]
PS: filesizefilesize
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat