本文整理自网络,侵删。
// maxium supports 2Gfunction getFileSizeInBytes(const fn: string): integer;var f: File of byte;begin Result := -1; if (FileExists(fn)) then begin try {$I-} AssignFile(f, fn); Reset(f); {$I+} if (IOResult = 0) then begin Result := FileSize(f); end else begin Result := 0; end; finally {$I-}CloseFile(f);{$I+} end; end;end;
相关阅读 >>
Delphi 文件查找findfirst,findnext,findclose
Delphi: ttreeview 中禁止双击事件展开或关闭节点
更多相关阅读请进入《Delphi》频道 >>