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

ファイルの名前とパス。

戻り値

Boolean

ファイルが存在する場合は 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します。メソッドは例外をスローしません。

適用対象