Language

FileSystem.FileLen(String) メソッド

定義

ファイルの長さをバイト単位で指定する値を返します。 My機能を使用すると、FileLenよりもファイル 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関数の呼び出し時に指定したファイルが開かれている場合、返される値は、開かれた時点のファイルのサイズを表します。

Note

開いているファイルの現在の長さを取得するには、 LOF 関数を使用します。

適用対象

こちらもご覧ください