如何:在 Visual Basic 中写入二进制文件

更新:2007 年 11 月

My.Computer.FileSystem.WriteAllBytes 方法可将数据写入二进制文件。如果 append 参数为 True,会将数据追加到文件中;否则,将改写文件中的数据。

如果不包括文件名的指定路径无效,将引发 DirectoryNotFoundException 异常。如果此路径有效但文件不存在,将会创建该文件。

写入二进制文件

  • 使用 WriteAllBytes 方法,并提供要写入的文件路径和名称以及字节。此示例将数据数组 CustomerData 追加到名为 CollectedData.dat 的文件中。

    My.Computer.FileSystem.WriteAllBytes _
    ("C:\MyDocuments\CustomerData", CustomerData, True)
    

可靠编程

以下情况可能会导致异常:

请参见

任务

如何:在 Visual Basic 中向文件内写入文本

参考

My.Computer.FileSystem.WriteAllBytes 方法