如何获取文件尺寸 同题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 F: TFileStream;F := TFileStream.Create('c:\a.txt', fmOpenRead);F.Size //文件大小 Create?必须要Create么?我已经有一个文件了,怎么得到已有文件尺寸? var SearchRec: TSearchRec;begin if FindFirst(ExpandFileName(FileName), faAnyFile, SearchRec) = 0 then Result := SearchRec.Size else Result := -1; end; F: TFileStream;F := TFileStream.Create('c:\a.txt', fmOpenRead); //这儿的Create并不是创建一个文件,而是创建一个文件流对象,通过fmOpenRead参数表示是打开文件并可以读取文件,参数'c:\a.txt'表示是你要打开的文件,这儿的文件必须存在,否则会引起异常F.Size //文件大小 亲爱的DELPHI,暂别一阵子。。。。。 我这个统计方法是不是太老土了? SELECT * FROM :Tname; 如何将Tname参数传递给SQL ★★★★★送分啦!送分啦! 大家快来啊 ! 初学fastreport,请教简单问题。 自己开发控件用于软件开发的一些经验! 问一下‘流’和Tlist的问题,谢谢! 如何不通过ODBC用ado连接paradox数据库的问题? 关于DBNavigator控件的问题? 如何自动向paradox表中输入数据?请看一看该程序错在哪? [正确就结贴]无TApplcation并且无窗体的程序需要Handle怎么办? 急招DELPHI程序员!!!!!
SearchRec: TSearchRec;
begin
if FindFirst(ExpandFileName(FileName), faAnyFile, SearchRec) = 0 then
Result := SearchRec.Size
else
Result := -1;
end;