Share via


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 式取得未開啟之檔案的長度。

適用於

另請參閱