FileSystem.FileLen(String) 方法

定义

返回一个值,该值以字节为单位指定文件长度。 相比 FileLenMy 功能可使文件 I/O 操作的效率更高、性能更好。 有关详细信息,请参阅 GetFileInfo(String)

public:
 static long FileLen(System::String ^ PathName);
public static long FileLen (string PathName);
static member FileLen : string -> int64
Public Function FileLen (PathName As String) As Long

参数

PathName
String

必需。 指定一个文件的字符串表达式。 PathName 可能包括目录或文件夹以及驱动器。

返回

文件的长度(以字节为单位)。

例外

文件不存在。

示例

此示例使用 FileLen 函数返回文件的长度(以字节为单位)。 就此示例而言,假定 TestFile 是一个包含某些数据的文件。

Dim MySize As Long
' Returns file length (bytes).
MySize = FileLen("TESTFILE")

注解

如果在调用函数时 FileLen 指定的文件处于打开状态,则返回的值表示打开时文件的大小。

注意

若要获取打开文件的当前长度,请使用 LOF 函数。

适用于

另请参阅