章鱼墨汁好吃吗:谁来帮我用Delphi 7做一个读取二进制文件的程序啊?

来源:百度文库 编辑:高校问答 时间:2024/04/30 10:56:49
1. 文件名的命名规则:
启动的时、分、秒与结束的小时的Ascii共八位;扩展名为DAT。
4. 文件格式为二进制格式
5. 文件头
启动时、分、秒结束时、分、秒、运行时长、记录条数充、放标志各占2字节(共18个字节);电池类型、单体上限、单体下限各占1字节(共3个字节);充电时:充电电压(2个字节)与充电时长、充电电流(共12个字节);放电时:放电时长、放电电流(共4个字节);充电35个字节放电25个字节。数据结构
字节 描述
00 10、11代表充电 20、21代表放电 32代表活化放 33代表活化充
01~02 总电压
03~04 电流
05 温度
06~95 90节单体数据
96~101 年月日时分秒

自己做不是更好?用Tfilestream来做
var
Fs:Tfilestream;
begn
Fs:=Tfilestream.creat('c:\XXXXXXXX.dat');//创建
fs.write()或fs.writebuffer(); //按要求格式写入
end;

我可以做到,Delpi读写二进制文件没问题