Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Упаковка ZIPTV
Категория: Компоненты
Категория: Компоненты
Undo в memo
Категория: Компоненты
Категория: Компоненты
Проверить существование определённого URL
Категория: Базы данных
Категория: Базы данных
Число четное или нечетное
Категория: Математика
Категория: Математика
Как создать ярлык
Категория: Приложение
Категория: Приложение
Узнать установлена ли BDE
Категория: Базы данных
Категория: Базы данных
Получить имена всех папок и файлов в директории
Категория: Файловая система
Категория: Файловая система
Получить типы полей таблицы
Категория: Базы данных
Категория: Базы данных
Как получить дату создания файла
Категория: Файловая система
Категория: Файловая система
Загрузка файлов в THTMLViewer и TFrameBrowser
Категория: Интернет и Сети
Категория: Интернет и Сети
Delphi - Справочник: RmDir
RmDir
|
procedure RmDir ( const DirectoryName : string ) ; |
Процедура (Unit System)
|
Удаление каталога
|
Описание:
|
Процедура RmDir удаляет каталог из текущего каталога. Если каталог не существует, то выбрасывается исключение EInOutError. Вы можете избежать такого исключения, предотвращая ошибки IO, используя директива компилятора {$IOChecks Off}. Вы должны тогда проверять значение IOResult, чтобы видеть результат вашей операции IO (помните, что использование IOResult сбрасывает значение). |
Пример кода: Создание каталога, и затем его удаление
|
var error : Integer; begin // Попытка создать новый подкаталог в текущем каталоге // Выключение проверок ошибок I/O {$IOChecks off} MkDir('TempDirectory'); // Каталог создался успешно? error := IOResult; if error = 0 then ShowMessage('Каталог создан') else ShowMessageFmt('Создание каталога вызвалоошибку %d',[error]); // Удаление каталога для очистки RmDir('TempDirectory'); // Каталог был удален успешно? error := IOResult; if error = 0 then ShowMessage('Каталог удалён') else ShowMessageFmt('Удаление каталога произошло с ошибкой %d',[error]); end;
Результат:
|
Каталог создан Каталог удалён |