如果var myfile:textfile; 或var myfile:file;
filesize(myfile) 返回的是文件的字节数除以128如果var myfile:file of byte;
filesize(myfile) 返回的是文件的字节数如果var myfile:file of Mytype; //记录文件,Mytype是记录类型
filesize(myfile) 返回的是文件的字节数除以Mytype的长度
filesize(myfile) 返回的是文件的字节数除以128如果var myfile:file of byte;
filesize(myfile) 返回的是文件的字节数如果var myfile:file of Mytype; //记录文件,Mytype是记录类型
filesize(myfile) 返回的是文件的字节数除以Mytype的长度
解决方案 »
- dbgrid刷新。
- 如何实现数据的分月统计? 己有例子
- 为在取键(F12)key 值时,会报错,其它的键都正常取值。
- 如何将本地执行目录下的数据库,另存到别的路径?在线等待
- 請問誰能發一個delphi5的補丁包和ado的升級包或相關網站給我。幫幫忙
- 那位朋友知那里有delphi可以下载的,说一声好吗
- 请问在安装控件的时候有遇到这样问题的朋友么?
- 关于indy9.000.10的问题
- 请教一个图象自适应Timage大小的问题?
- 关于ADODataSet的问题,请大家帮忙解决!谢谢
- 请教大家,有没有办法将BCB的源程序转换成DELPHI源程序,或者能在delphi下编译运行?谢谢了!
- 我用c和vb想学delphi,请推荐本好书吧!
var
W_FileName: string; {函数功能:取文件大小并转换成字符串}
W_File: file;
W_FileSize: integer;
begin
W_FileName := Name;
assignfile(W_File,W_FileName);
FileMode := 0; {设置文件打开方式}
reset(W_File,1);
W_FileSize := Filesize(W_File);
closefile(W_File);
if W_FileSize >= 1024 then
begin
W_FileSize := (W_FileSize div 1024);
Result := (inttostr(W_FileSize) + ' KB');
end
else
Result:=(inttostr(W_FileSize) + ' Bytes');
end;
以前瞎写的。没有加入保护块