Практическое руководство. Создание каталога в Visual Basic

Для создания каталога используйте метод CreateDirectory объекта My.Computer.FileSystem.

Если каталог уже существует, исключение не возникает.

Создание каталога

  • Используйте метод CreateDirectory, указав полный путь к папке, где следует создать каталог. В этом примере создается каталог NewDirectory в C:\Documents and Settings\All Users\Documents.

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

Отказоустойчивость

При следующих условиях возможно возникновение исключения:

  • Неверное имя каталога. Например, оно содержит недопустимые символы или состоит из одних пробелов (ArgumentException).

  • Родительский каталог создаваемого каталога доступен только для чтения (IOException).

  • Именем каталога является Nothing (ArgumentNullException).

  • Слишком длинное имя каталога (PathTooLongException).

  • Имя каталога состоит из двоеточия ":" (NotSupportedException).

  • У пользователя нет разрешения на создание каталога (UnauthorizedAccessException).

  • У пользователя нет разрешений в ситуации частичного доверия (SecurityException).

См. также