A ArmyGuo Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-20 #1 Delphi自己有个函数是FileSize,但是必须得是取打开文件的大小而且取出来的大小好像总是不能跟文件实际大小一支,请问Filesize取出来的大小是什么?字节?KB?M?<br>除此之外还又没有其他取文件大小的办法呢?
Delphi自己有个函数是FileSize,但是必须得是取打开文件的大小而且取出来的大小好像总是不能跟文件实际大小一支,请问Filesize取出来的大小是什么?字节?KB?M?<br>除此之外还又没有其他取文件大小的办法呢?
L lichdr Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-20 #2 取出的是記錄文件的記錄數。<br><br>用API:getfilesize
T TrustMe Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-20 #3 FileSize取出的大小是 字节。<br>var<br> M:TMemoryStream;<br>beign<br> M:=TMemoryStream.Create;<br> M.LoadFromFile(FileName);<br> ~~~ := M.Size; //文件大小<br> M.Free;<br>end;
FileSize取出的大小是 字节。<br>var<br> M:TMemoryStream;<br>beign<br> M:=TMemoryStream.Create;<br> M.LoadFromFile(FileName);<br> ~~~ := M.Size; //文件大小<br> M.Free;<br>end;
D dx2527 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-20 #4 function FSize(FileName: string): LongInt;<br>var<br> F: File;<br>begin<br> AssignFile(F, FileName);<br> reset(F,1);<br> Result := FileSize(F);<br> CloseFile(F);<br>end;<br><br>单位: byte
function FSize(FileName: string): LongInt;<br>var<br> F: File;<br>begin<br> AssignFile(F, FileName);<br> reset(F,1);<br> Result := FileSize(F);<br> CloseFile(F);<br>end;<br><br>单位: byte