如何用DELPHI修改二进制文件里指定位置的字节
2个回答
展开全部
{先创建了8个字节的二进制文件t.bin,
其实保存的是字符串' 88'
再修改文件的第4个(注:文件的指针从0开始)字节为'0'
最后保存的文件为字符串' 0 88'
}
var
f1,f2:file of byte;
a,b,c:byte;
begin
assign(f1,'t.bin'); rewrite(f1);
a:=32;
b:=ord('8');
c:=ord('0');
write(f1,a,a,a,a,a,a,b,b);
close(f1);
assign(f2,'t.bin'); reset(f2);
seek(f2,3);
write(f2,c);
close(f2);
end.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询