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 関数を使用します。

適用対象

こちらもご覧ください