![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
WinXP ругается, когда удаляю папку (созданную программно)!!! [D6, WinXP]
oduvan © (2002-08-22 10:12:00)Создаю программой папку, потом, когда нужно ее удалить, XP говорит что она используется, как от этого избавиться???
oduvan (2002-08-26 13:01:00) [1]Всем огромное спасибо, это полезая информация, но я понял в чем моя ошибка, после вызова FindFirst ... FindNext, я забывал поставить FindClose!!!
Еще раз всем спасябо!
Dm9 (2002-08-25 03:27:00) [2]Ещё: может, создаваемая папка уже существует? Или другая I/O Error? Попробуй написать "IOResult;" перед строкой удаления.
Хотя если ошибка именно в том, что папка уже используется, видимо, не поможет...
Jazzy$ (2002-08-24 09:20:00) [3]Если он (каталог) являяется текущим, то его не удалить. Перед этим надо из него выйти.
Например SetCurrentDir("..");
BOA_KAA (2002-08-22 11:57:00) [4]Если с папкой можно работать, как с файлом (не знаю я), то можно установить аттрибуты для нее SetFileAttibutes. Но я не уверен в правомерности такого подхода :-(((