VB如何生成dat文件

2025-01-08 10:02:51
推荐回答(4个)
回答1:

VB可通过Open 语句,用Print # 语句将格式化显示的批处理行命令数据写入顺序文件中。

  • Open 语句,能够对文件输入/输出 (I/O)。

  • Print # 语句,将格式化显示的数据写入顺序文件中。

  • Output关键字,如果 pathname 指定的文件不存在,那么,在用 
    Append、Binary、Output、或 Random 
    方式打开文件时,可以建立这一文件。

  • 实现代码,在D盘根目录生成一个将D盘根目录下的文件复制到E盘根目录的BAT批处理文件。

Private Sub Form_Click()
    Open "D:\Copy.bat" For Output As #1 
        Print #1, "Copy D:\*.* E:\*.*"
    Close #1
End Sub

回答2:

dat 文件并不是专门的文件格式,任意文件都可以以 dat 结尾

Private Sub Command1_Click()
Open App.Path & "\text.dat" For Output As #1
Print #1, Text1.Text
Close
End Sub

Private Sub Form_Load()
If Dir(App.Path & "\text.dat") <> "" Then
Open App.Path & "\text.dat" For Input As #1
Text1.Text = StrConv(InputB(LOF(1), 1), vbUnicode)
Close
End If
End Sub

回答3:

用文件写就可以了.
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\testfile.dat", True)
a.WriteLine("This is a test.")
a.Close.dat
没有确定的含义, 什么数据结构都可以.

回答4:

你可以把代码放在文本里面啊