var f:file of my; b:my; r, ofs:integer; begin fillchar(b,Sizeof(b),0); assignfile(f,filename); rewrite(f); ofs:=0; while not eof(f) do begin seek(f,ofs); inc(ofs);//偏移值增加多少忘了,好像是一,如果不是则用(inc(ofs,sizeof(b))) blockwrite(f,b,sizeof(b),r); end; closefile(f); end;
f:file of my;
b:my;
r,
ofs:integer;
begin
fillchar(b,Sizeof(b),0);
assignfile(f,filename);
rewrite(f);
ofs:=0;
while not eof(f) do
begin
seek(f,ofs);
inc(ofs);//偏移值增加多少忘了,好像是一,如果不是则用(inc(ofs,sizeof(b)))
blockwrite(f,b,sizeof(b),r);
end;
closefile(f);
end;