标题:怎样将文本中的16进制数据写入另一个16进制文件
取消只看楼主
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:325
专家分:114
注 册:2010-2-17
结帖率:69.81%
已结贴  问题点数:10 回复次数:2 
怎样将文本中的16进制数据写入另一个16进制文件
现在有两个文件:一个文本文件,一个数据文件。

文本文件(temp.txt)里的内容如下:
02 6D 00 00
02 6D 00 00
02 6D 00 00
02 6D 00 00
02 6D 00 00
02 6D 00 00
02 6D 00 00
        .
        .
        .
        .
        .
        .


数据文件(001.OB3635A-HSA002-1)里的内容为十六进制数据,

现在想把文本文件里的内容(已是16进制数据)逐条添加到数据文件最后,不知道这段程序怎么写。

我学着写文本文件方式写了一段,运行后好像不对,数据文件(001.OB3635A-HSA002-1)尾部并没有增加文本文件(temp2.txt)里的内容。

程序代码:
Private Sub Command2_Click()
Dim tmp2
Open Dir1.Path & "\temp2.txt" For Input As #1
        Do While Not EOF(1)
        Line Input #1, temp1
                 tmp2 = Split(temp1, " ")
Open Dir1.Path & "001.OB3635A-HSA002-1" For Binary As #2
Put #2, , tmp2(0)
Put #2, , tmp2(1)
Put #2, , tmp2(2)
Put #2, , tmp2(3)
Close #2
Loop
Close #1
End Sub


恳求各位大大给段程序。

文本文件和数据文件.rar (13.9 KB)
搜索更多相关主题的帖子: 进制 数据 文本文件 数据文件 内容 
2018-04-02 14:22
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:325
专家分:114
注 册:2010-2-17
得分:0 
谢谢xzlxzlxzl版主,
求具体写法。
2018-04-02 21:40
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:325
专家分:114
注 册:2010-2-17
得分:0 
同求各位路过的大大看看,帮忙告知这段程序怎么写,谢谢!
2018-04-03 08:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-485725-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.127591 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved