FileSystem.LOF(Int32) メソッド

定義

FileOpen関数を使用して開かれたファイルのサイズをバイト単位で返します。 My機能を使用すると、LOFよりもファイル 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関数を使用して開かれたファイルのサイズ (バイト単位)。 My機能を使用すると、LOFよりもファイル 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関数を使用して、開かっていないファイルの長さを取得します。

適用対象

こちらもご覧ください