Visual Basic.为什么在随机模式下打开文件时需要传递记录的大小?



这里,path是字符串,S1是结构

代码:FileOpen(1, path, OpenMode.Random, OpenAccess.ReadWrite, , Len(S1))

为什么在随机模式下打开文件时需要传递Len(S1) ?

这取决于访问模式。在Random-Access模式下,为记录长度。在Sequential-Access模式下,为Buffer大小。

请看这里的解释:https://msdn.microsoft.com/en-us/library/afh37kh8 (v =应用程序). aspx

你可以使用其他新的模式来打开和读写文件,比如Streams。

好运

最新更新