0

我正在尝试使用 Print() 方法将数据写入二进制文件,但是当我运行它时,我得到 System.IO 异常错误文件模式。有人知道这里出了什么问题吗?这是 FileOpen 声明的代码,可能与它有关吗?谢谢

FileOpen(filenumber, "path to file", OpenMode.Binary, OpenAccess.Write, OpenShare.LockReadWrite)  
Print(filenumber, expression(variable))
4

1 回答 1

2

你为什么首先使用Print?包含该功能是为了向后兼容 VB 6 应用程序。如果您在 VB.NET 中编写新的应用程序,您应该使用不同的函数。

快速起步的最简单方法是使用My.Computer.FileSystem对象读取和写入文件。这甚至提供了比传统函数(如FileOpen和)更好的性能PrintMSDN 上提供了更多解释和示例代码。具体来说:

于 2011-03-06T06:01:29.783 回答