Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не могу удалить директорию [D7, XP]


KyRo ©   (2006-11-22 17:47:00) 

Подскажите почему не получается удалить директорию.

Я ее создаю в потоке и потом очищаю от всех файлов и пытаюсь удалить . Но она не удаляется пишет что используется программой.
Скажите что может держать если все файлы из нее удалил ?


Anatoly Podgoretsky   (2006-11-22 21:16:00) [1]

> Джо  (22.11.2006 18:38:07)  [7]

Это если только два уровня, а если 8?


Dmitrij_K   (2006-11-22 18:56:00) [2]

Мдя...
Автор - партизан. Код - гос. тайна


Джо   (2006-11-22 18:38:00) [3]

> [6] Плохиш ©   (22.11.06 18:22)
> Небось для удаления файлов делаешь папку текущей? Тогда
> после удаления переходи на папку вверх.

Эдак мы по второму кругу обсуждения пойдем ;)


Плохиш   (2006-11-22 18:22:00) [4]


> KyRo   (22.11.06 17:52) [3]
> Своей функцией

Небось для удаления файлов делаешь папку текущей? Тогда после удаления переходи на папку вверх.


clickmaker   (2006-11-22 18:16:00) [5]


> [3] KyRo   (22.11.06 17:52)
> Своей функцией .

как выглядит?


ProgRAMmer Dimonych   (2006-11-22 17:53:00) [6]

Чтобы определить, какая программа блокирует удаление файла есть программы-утилиты. Одна из них, кажется, WhoLocksMe называлась.


KyRo   (2006-11-22 17:52:00) [7]

Своей функцией .

Она удаляет все файлы в ней ! А удаляю директорию Rmdir


Джо   (2006-11-22 17:51:00) [8]

> Скажите что может держать если все файлы из нее удалил ?

Например, она может быть текущей директорией для какого-процесса. Попробуй перед удалением сделать ChDir в другую директорию. Но не факт, что поможет, ибо любые другие приложения в системе могут держать ее текущей, например, открытое окно Explorer'а или вкладка Total Commander'а.


clickmaker   (2006-11-22 17:50:00) [9]


> KyRo   (22.11.06 17:47)

как очищаешь?


Наверх

Титульная страница Поиск, карта сайта Написать письмо