Форум: "Основная";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
ВнизНе всегда удаляются каталоги Найти похожие ветки
← →
Dimedrol © (2004-09-13 11:47) [0]Коллеги, пробую из-под Delphi (да и не только) под Win2000 удалять каталоги. Моя программа их создает во множестве и надо за собой их чистить.
Так вот, Win2000 не всегда сразу позволяет удалить каталог,
думаю что многие с этим сталкивались,
так вот, можно ли как-то устроить ему "forced delete" :-) ?
← →
jack128 © (2004-09-13 11:51) [1]Dimedrol © (13.09.04 11:47)
можно ли как-то устроить ему "forced delete" :-)
Можно. FindFirst/FindNext/FindClose + DeleteFile + RemoveDirectory + рекурсия. Или по простоому ShFileOperation
← →
evvcom © (2004-09-13 11:56) [2]Обычно, требуется чистить temp-файлы. Если это они, то зачем их размещать во множестве каталогов?
← →
VMcL © (2004-09-13 13:28) [3]>>Dimedrol © (13.09.04 11:47)
>Так вот, Win2000 не всегда сразу позволяет удалить каталог,
Раз не позволяет, значит, нельзя. А для выяснения причины существует GetLastError().
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.034 c