var
SR: TSearchRec;
Size: Integer;
begin
FindFirst('filename.ext', faAnyFile, SR);
Size := SR.Size;
FindClose(SR);
end;
Size就是文件长度。
2
function GetFileSize(FileName:String);LongInt;
var
Stream:TFileStream;
begin
try
Stream:=TFileStream.Create(FileName,fmOpenRead);
Result:=Stream.Size;
Stream.Free;
except
Result:=-1;
end;
end;