Поделиться через


Практическое руководство. Создание каталога в 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).

См. также

Задачи

Практическое руководство. Определение наличия каталога в Visual Basic

Ссылки

CreateDirectory

Другие ресурсы

Создание, удаление и перемещение файлов и папок в Visual Basic