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

Вниз

Удаление файлов по маске   Найти похожие ветки 

 
zero-g ©   (2004-10-19 08:51) [0]

Доброго времени суток :)

У меня такой вопрос. как можно сделать программно. Удаление файлов по маске. Т.е. есть каталог, из него надо все выкинуть.
Например Erase(f) выкидывает только один файл, а как сделать чтоб удолялось по маске???????


 
Yanis ©   (2004-10-19 09:06) [1]

Надеюсь не надо объяснять как просканить каталог?
Тогда

uses
 ..., Masks;

...
begin
...
if MatchesMask(Filename,"*.htm*") then
 DeleteFile(FileName);
end;


 
zero-g ©   (2004-10-19 09:24) [2]

чето я не понял...
а в чем смысл....
если я буду сканировать каталог, то смысл в маске.....
можно ж просто все файлы потом выкинуть, которые найдет...
а нельзя ли просто сделать, например как в досе del *.*
если можно, объясните.... пожалуйста... я не понял


 
zero-g ©   (2004-10-19 09:27) [3]

и если можно, как просканирывать каталог ???


 
begin...end ©   (2004-10-19 10:26) [4]


> [3] zero-g ©   (19.10.04 09:27)

> и если можно, как просканирывать каталог ???

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=1015254946&n=19


 
Jay   (2004-10-19 10:36) [5]

Попробуй WinExec("del Путь к папке\*.*", SW_HIDE)



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
4-1096373735
Th
2004-09-28 16:15
2004.10.31
Странное поведение функции TryEnterCriticalSection()


1-1097833041
diabolik_krsk
2004-10-15 13:37
2004.10.31
Размер последней колонки DBGrid


3-1096709878
тот же
2004-10-02 13:37
2004.10.31
Как расставить DisableControls и EnableControls


14-1097177417
KilkennyCat
2004-10-07 23:30
2004.10.31
Деньги


4-1096020727
Чебуратор
2004-09-24 14:12
2004.10.31
Как програмно изменить переменную PATH для всех пользователей ?