S
sxwy
Unregistered / Unconfirmed
GUEST, unregistred user!
现在有一个很大的字节数组,想将这些数据写入到一个文件,过程如下:
var
L:integer;
fs : file of byte;//文件类型
tempdata :array of byte;//文件数据
begin:
setlength(tempdata,50000);//要写入的数据个数
assignfile(fs,'c:/aaa.dat');//关联文件
rewrite(fs);
for L := 0 to high(tempdata) do
begin
write(fs,tempdata[L]);//主要是这个过程耗去了很长的时间
end;
closefile(fs);
end;
以上过程,有没有更简单的方式,能将这个tempdata数组一次性写入FS文件呢.高分请朋友们真诚相助.感谢不尽......
var
L:integer;
fs : file of byte;//文件类型
tempdata :array of byte;//文件数据
begin:
setlength(tempdata,50000);//要写入的数据个数
assignfile(fs,'c:/aaa.dat');//关联文件
rewrite(fs);
for L := 0 to high(tempdata) do
begin
write(fs,tempdata[L]);//主要是这个过程耗去了很长的时间
end;
closefile(fs);
end;
以上过程,有没有更简单的方式,能将这个tempdata数组一次性写入FS文件呢.高分请朋友们真诚相助.感谢不尽......