FileSystem.LOF(Int32) 方法

定义

返回使用 FileOpen 函数打开的文件的大小(以字节为单位)。 相比 LOFMy 功能可使文件 I/O 操作的效率更高、性能更好。 有关详细信息,请参阅 FileSystem

public:
 static long LOF(int FileNumber);
public static long LOF (int FileNumber);
static member LOF : int -> int64
Public Function LOF (FileNumber As Integer) As Long

参数

FileNumber
Int32

必需。 一个包含有效文件号的整数。

返回

使用 FileOpen 函数打开的文件的大小(以字节为单位)。 相比 LOFMy 功能可使文件 I/O 操作的效率更高、性能更好。

例外

文件模式无效。

示例

此示例使用 LOF 函数来确定打开的文件的大小。 此示例假定 TestFile 是包含示例数据的文本文件。

Dim length As Long
FileOpen(1, "C:\TESTFILE.TXT", OpenMode.Input) ' Open file.
length = LOF(1)   ' Get length of file.
MsgBox(length)
FileClose(1)   ' Close file.

注解

FileLen使用 函数获取未打开的文件的长度。

适用于

另请参阅