Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.30;
Скачать: CL | DM;

Вниз

Как очимтить папку    Найти похожие ветки 

 
strike_2002   (2002-09-18 14:52) [0]

Пожалуйса помогите!
Может кто знает,как найти католог "темр",а потом удалить его содержимое!


 
REA   (2002-09-18 14:57) [1]

GetTempDirectory или что то вроде того
while FindNext and (not Directory) DeleteFile()


 
Song ©   (2002-09-18 15:39) [2]

ShFileOperation()


 
alena.svt ©   (2002-09-18 16:11) [3]

>>REA (18.09.02 14:57)
>>Song © (18.09.02 15:39)
Все равно эту папку не очистишь, даже если установить перед этим всем атрибуты(Архивный), то не застраховано что файл открыт другим приложением.


 
Алексей Ким ©   (2002-09-18 16:13) [4]

2alena.svt>так спросили же как очистить, в задание не входит
проверка на используемость итд
но если надо ключи {$I+} {$I-} и IOResult


 
Song ©   (2002-09-18 16:18) [5]

2alena.svt © (18.09.02 16:11)
Правильно, такие файлы не удалятся. Удалятся только закрытые файлы, которые накопились со временем и в данный момент конечно жк неспользуются.


 
Anatoly Podgoretsky ©   (2002-09-18 16:18) [6]

alena.svt © (18.09.02 16:11)
И чрезвычайно опасно, подробности есть в fido7.ru.delphi FAQ


 
alena.svt ©   (2002-09-18 16:19) [7]

DeleteFile итак не возратит ошибку, а I/O сдесь как то все равно Ну сообщит вам I/O что не может удалить файл и далше чего.


 
Anatoly Podgoretsky ©   (2002-09-18 16:22) [8]

Как альтенативу можно посоветовать не пользоваться функция Виндоус, а прописать в autoexec.bat прямую чистку заранее определенной папки, это гарантирует защиту от неожиданностей.


 
alena.svt ©   (2002-09-18 16:22) [9]

>>Anatoly Podgoretsky © (18.09.02 16:18)
Да я в нее вообще если что то сама кладу то уж сама удаляю, а чужие файлы необходимы для других программ возможно. И если программисты не позаботились об их удалении то значит зачем то это надо. Поэтому полностью с вами согласна.


 
Алексей Ким ©   (2002-09-18 16:22) [10]

2alena.svt>ладно не важна моя твоя не понимать



Страницы: 1 вся ветка

Текущий архив: 2002.09.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
1-98177
Dynamit
2002-09-16 14:45
2002.09.30
Ошибка выгрузки DLL


14-98318
AL2002
2002-09-03 10:11
2002.09.30
Новый поисковик


6-98244
yar
2002-07-26 13:45
2002.09.30
Client/Server - новые веяния


14-98298
AL2002
2002-09-02 15:59
2002.09.30
Скачивание файлов в ослике


3-97970
Kolyan!
2002-09-09 10:47
2002.09.30
Можно ли работать с dBase через dbExpress?