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

Вниз

Удалить файлы с определенными атрибутами...   Найти похожие ветки 

 
MAVr   (2005-09-03 18:01) [0]

Есть файлы с различными атрибутыми...
Необходимо удалить все файлы у которых в «Свойствах файла» в «Атрибутах» отмечено галочками "Только чтение" и "Архивный" (вместе).
Может кто подскажет как можно это осуществить...?

Вот то что пробывал делать... Но результат не достигнут, записывает в файл (FBad) все файлы... :
 u4et := 0;
for zzz := 0 to 2 do begin
 ChDir(Memo2.Lines[zzz]);
 FindFirst(GetCurrentDir+"\*.doc", faReadOnly, F);
 Edit1.Text := Edit1.Text + F.Name;

 repeat
     memoBad.lines.add("FinishInfoFile"+GetCurrentDir+F.Name);
     u4et:=u4et+1;
 until findnext(F)<>0;
 findclose(F);
end;
 k:=0;
 repeat
   ResZZ:=(Form1.memoBad.Lines.Strings[k]);
   WriteLN (FBad,ResZZ);
   k:=k+1;
 until k = u4et;
end;


 
Eraser ©   (2005-09-03 18:18) [1]

if ((f.Attr or faReadOnly) =  f.Attr) and
  ((f.Attr or faArchive) =  f.Attr) then


должно работать.



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

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

Наверх




Память: 0.46 MB
Время: 0.142 c
1-1125335901
тыдынь
2005-08-29 21:18
2005.09.25
Как выровнять текст по правому краю в TEdit?


1-1125775015
xayam
2005-09-03 23:16
2005.09.25
Многострочная палитра


1-1125394958
Max4
2005-08-30 13:42
2005.09.25
перевести текстовый файл из Dos в Windows кодировку


1-1125497772
Карелин Артем
2005-08-31 18:16
2005.09.25
Константа - массив записей. Как делать?


2-1124016175
Гость22
2005-08-14 14:42
2005.09.25
Как определить количество дней между двумя датами?