关于读写二进制文件

wysfair 2009-06-19 09:18:42
有个Bin文件..根本就不知道里面是什么内容,只知道是电梯的一些配置,我如何进行读写?
如何用Windows界面做出修改?当然还有一个某存储地址对应的某参数的文档
BIN部分内容如下:

...
00004930h:E3 2E FF A7 C6 76 0A DO 08 45 09 0A DO 08 45 09 E4; ? .8.dfVWDkjl(乱码)
00004970h:E3 2E FF A7 C5 76 0A DO 08 45 09 0A DO 08 45 09 D3; (乱码)
00004980h:E3 2E FF A7 C1 76 0A DO 08 45 09 0A DO 08 45 01 E4; ? .8.dfVWDkjl(乱码)
00004990h:E3 2E FF A2 C4 76 0A DO 08 45 09 0A DO 68 45 09 D3; (乱码)
...

有大哥做过此类程序没?给个思路及一些关键代码..小弟在此谢过!
...全文
28 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
winbq5 2010-10-01
  • 打赏
  • 举报
回复
先确定二进制文件的编码格式,然后根据数据结构读取一定长度的byte,最后根据编码格式来编码,大概就是这个过程


可能说的不对,楼下补充
richwysfair 2009-08-20
  • 打赏
  • 举报
回复
马甲接分
zgke 2009-06-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 CGabriel 的回复:]
看你同事的代码中序列化的部分绝对比你研究文件省时
[/Quote]
同意..你去分析文件那很可能会失败的.

看以前老C++的结构体先翻译成C#的.然后去按C++保存方式读出来..然后分析数据就可以了.
CGabriel 2009-06-19
  • 打赏
  • 举报
回复
看你同事的代码中序列化的部分绝对比你研究文件省时
wysfair 2009-06-19
  • 打赏
  • 举报
回复
我也想知道啊...有N多C++代码.以前同事写的..那就看天书样,就算知道结构读写也不知道..特别是修改~
zgke 2009-06-19
  • 打赏
  • 举报
回复
你的知道结构啊...
周药师 2009-06-19
  • 打赏
  • 举报
回复
多点数据,分析一下规律

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧