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


Функция MkDir

Обновлен: Ноябрь 2007

Создайте новый каталог.

Функция My обеспечивает более высокую производительность и быстродействие операций ввода и вывода файлов, чем MkDir. Дополнительные сведения см. в разделе Метод My.Computer.FileSystem.CreateDirectory.

Public Sub MkDir(ByVal Path As String)

Параметры

  • Path
    Необходимо. Выражение String, которое указывает создаваемый каталог. Path может содержать диск. Если диск не указан, MkDir создает каталог на текущем диске.

Исключения

Тип исключения

Номер ошибки

Условия

ArgumentException

52

Path не указан или пуст.

SecurityException

70

Доступ запрещен.

IOException

75

Каталог уже существует.

См. столбец "Номер ошибки", если выполняется обновление приложений Visual Basic 6.0, в которых используется неструктурированная обработка ошибок. (Можно сравнить номер ошибки с Свойство Number (объект Err).) Однако по возможности следует заменять такую систему управления ошибками на Обзор структурной обработки исключений в Visual Basic.

k1d22wfh.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Нужны оба разрешения файлового ввода/вывода на чтение и на запись для создания директории или каталога. Дополнительные сведения см. в разделах FileIOPermission и Разрешения для доступа к коду.

Заметки

Эта функция создает любые новые каталоги, указанные в Path, кроме случая, когда они уже существуют или часть Path является недопустимой. Параметр Path должен указывать путь к папке, а не к файлу.

Пример

Этот пример использует функцию MkDir для создания каталога. Если диск не указан, новый каталог создается на текущем диске.

' Make new directory.
MkDir("C:\TESTDIR")

Примечания для разработчиков приложений для интеллектуальных устройств

Данная функция не поддерживается.

Требования

Пространство имен: Microsoft.VisualBasic

**Модуль:**FileSystem

**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

См. также

Задачи

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

Ссылки

Функция ChDir

Функция CurDir

Функция RmDir

ArgumentException

IOException