delphi 判断文件大小并剪切到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.
{字节文件,复制速度较慢。要提高速度,可采用流式文件复制!}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询