Функция RmDir
Обновлен: Ноябрь 2007
Удаляет существующий каталог.
Функция My предоставляет большую производительность и быстродействие операций ввода и вывода файлов, чем RmDir. Дополнительные сведения см. в разделе Метод My.Computer.FileSystem.DeleteDirectory.
Public Sub RmDir(ByVal Path As String)
Параметры
- Path
Обязательно. Выражение String, определяющее каталог или папку, которую необходимо удалить.Path может содержать диск. Если диск не указан, RmDir удаляет каталог на текущем диске.
Исключения
Тип исключения |
Номер ошибки |
Условие |
---|---|---|
Path не указан или пуст. |
||
Удаляемый каталог содержит файлы. |
||
Каталог не существует. |
См. столбец "Номер ошибки", если выполняется обновление приложений Visual Basic 6.0, в которых используется неструктурированная обработка ошибок. (Можно сравнить номер ошибки с Свойство Number (объект Err).) Однако, по возможности, следует заменять такую систему управления ошибками на Обзор структурной обработки исключений в Visual Basic.
Заметки
Произошла ошибка при попытке использовать RmDir для каталога, содержащего файлы. Перед удалением каталога или папки сначала следует воспользоваться функцией Kill, чтобы удалить их содержимое.
Пример
Этот пример использует функцию RmDir для удаления существующего каталога.
' Assume that MYDIR is an empty directory.
' Remove MYDIR.
RmDir("MYDIR")
Примечание для разработчиков приложений для интеллектуальных устройств
Данная функция не поддерживается.
Требования
Пространство имен: Microsoft.VisualBasic
**Модуль:**FileSystem
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
См. также
Задачи
Практическое руководство. Удаление каталога в Visual Basic