vb 写入二进制类型的问题Get,Put

来源:百度知道 编辑:UC知道 时间:2024/06/10 21:13:01
Get是读
put是写,是覆盖类型的

我想要的效果是插入类型的
比如AB CE 22 D7 E3 02 EE
用put的话写入&H2的话,是把22改你想要写的,
我想做的是在22前面插入个FF
AB CE FF 22 D7 E3 02 EE
有这个的功能的东西没。。。。

你需将插入位置往后的全部BYTE字节数据用GET读出并赋值给BYTE数组,然后先写入插入字节,再把前获得的BYTE数组一字节一字节的按位置写入。
但我不理解你这样做的目的,它会破坏原二进制文件,假如是EXE文件,改动后再次运行EXE文件,很可能不能运行。

貌似没得啊

只能手动来读取,写入了