我有一个应用程序,我允许用户输入数据,然后我想打开.bin文件,搜索特定位置,然后将用户输入的数据粘贴到文件中。
不确定如何执行此操作,查看所有FileOpen,FileRead,FileWriteEx,但无法提出解决方案。我现在正在做的是在十六进制编辑器中打开文件,搜索特定的字符串,然后粘贴文本。手动执行此操作,想要找到一种自动执行此操作的方法。
这可能在PB?我粘贴到.bin文件中的是实际文本。 下面是一个示例....在Hex编辑器中打开并搜索'测试...',一旦找到它,我就跳过3个位置并粘贴我的文本。
答案 0 :(得分:0)
你可能想在.Net中创建一个通过COM与PB通信的dll。在PB应用程序向用户输入字符串后,dll将处理文件的十六进制编辑。
答案 1 :(得分:0)
您需要将用户输入的十六进制代码转换为整数,然后使用char
函数将它们转换为字符。它是您需要写入文件的那些字符。