delphi 判断文件大小并剪切到D盘

如c:\123.txt文件大小超过2M时就把这个文件剪切到D盘怎么写语句?... 如c:\123.txt文件 大小超过2M时就把这个文件剪切到D盘怎么写语句? 展开
 我来答
匿名用户
推荐于2016-07-14
展开全部
uses	
sysutils;
var
a:longint;
f,fd:file of byte;
x:byte;
begin
assign(f,'c:\123.txt'); reset(f);
a:=filesize(f); reset(f);
if a>2000000 then begin
assign(fd,'d:\123.txt'); rewrite(fd);
while not eof(f) do begin read(f,x); write(fd,x); end;
close(fd);
end;
close(f);
if a>2000000 then erase(f);
end.
{字节文件,复制速度较慢。要提高速度,可采用流式文件复制!}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式