FileSystem.FileExists(String) メソッド

定義

指定したファイルが存在する場合は、 True を返します。

public:
 static bool FileExists(System::String ^ file);
public static bool FileExists(string file);
static member FileExists : string -> bool
Public Shared Function FileExists (file As String) As Boolean

パラメーター

file
String

ファイルの名前とパス。

返品

ファイルが存在する場合は True を返します。それ以外の場合、このメソッドは Falseを返します。 このメソッドは、パラメーターがファイルではなくディレクトリのパスを表す場合も、 False を返します。

例外

ファイルの名前は円記号 (\) で終わります。

次の使用例は、ファイル Check.txt が存在するかどうかを確認し、メッセージ ボックスに情報を入力します。

If My.Computer.FileSystem.FileExists("c:\Check.txt") Then
    MsgBox("File found.")
Else
    MsgBox("File not found.")
End If

注釈

指定したファイルを読み取る十分なアクセス許可がアプリケーションにない場合、 FileExists メソッドはパスの存在に関係なく、 Falseを返します。メソッドは例外をスローしません。

適用対象