DirectoryExists メソッドを使用して、指定したディレクトリが存在するかどうかを確認できます。
DirectoryExists の呼び出しでは、FileIOPermission が必要です。
このメソッドは例外をスローしません。
注意
お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「Visual Studio の設定」を参照してください。
手順
ディレクトリが存在するかどうかを確認するには
My.Computer.FileSystem.DirectoryExists メソッドにパスを指定し、そのディレクトリが存在するかどうかを確認します。 次の例では、C:\backup\logs ディレクトリが存在するかどうかを確認し、そのプロパティをチェックします。
Dim logDirectoryProperties As System.IO.DirectoryInfo If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then logDirectoryProperties = My.Computer.FileSystem.GetDirectoryInfo("C:\backup\logs") End If
参照
処理手順
方法 : Visual Basic でファイルが存在するかどうかを確認する
トラブルシューティング: テキスト ファイルの読み取りと書き込み (Visual Basic)
チュートリアル : Visual Basic によるファイルとディレクトリの操作