方法 : Visual Basic でディレクトリを作成する

ディレクトリを作成するには、My.Computer.FileSystem オブジェクトの CreateDirectory メソッドを使用します。

ディレクトリが既にある場合、例外はスローされません。

ディレクトリを作成するには

  • ディレクトリを作成する場所を完全にパスに指定して、CreateDirectory メソッドを使用します。 この例では、C:\Documents and Settings\All Users\DocumentsNewDirectory ディレクトリを作成します。

    My.Computer.FileSystem.CreateDirectory(
      "C:\Documents and Settings\All Users\Documents\NewDirectory")
    

信頼性の高いプログラミング

次の条件を満たす場合は、例外が発生する可能性があります。

  • ディレクトリ名が不正な場合。 たとえば、不正な文字が含まれている場合や、空白だけの場合などです (ArgumentException)。

  • 作成するディレクトリの親ディレクトリが読み取り専用である場合 (IOException)。

  • ディレクトリ名が Nothing の場合 (ArgumentNullException)。

  • ディレクトリ名が長すぎる場合 (PathTooLongException)。

  • ディレクトリ名がコロン ":" の場合 (NotSupportedException)。

  • ユーザーがディレクトリを作成するアクセス許可を持っていない場合 (UnauthorizedAccessException)。

  • 部分的に信頼されている状況でユーザーにアクセス許可がない場合 (SecurityException)。

関連項目