回 帖 发 新 帖 刷新版面

主题:怎样成批写入字符串到指定位置的多个二进制文件中?

各位高手,怎样成批顺序写入字符串到指定位置的多个二进制文件中?也就是批量替换二进制文件的文件头信息,我用的是文件列表框"File"控件。有谁编写过类似程序,请求给原代码?我是新手,先谢谢大家了。

回复列表 (共1个回复)

沙发

我自己已经解决了

Private Sub Command3_Click()
Dim i As Integer
 For i = 0 To File1.ListCount - 1  '循环文件列表下的所有文件
    Open File1.Path & "\" & File1.List(i) For Binary As #1 'output 写入文件 没有则自动建立该文件 当然我们要提供路径
      Put #1, 12, Text2.Text
      Put #1, 18, Text3.Text 
    Close #1
    Next i
     'MsgBox "您已经成功设置" & " " & File1.ListCount & " " & "个文件!", , "提示"
End Sub

我来回复

您尚未登录,请登录后再回复。点此登录或注册