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

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

мониторинг [D7, Win95/98, WinME, NT4, Win2k, WinXP]


rosl ©   (2005-03-03 03:11:00) 

как узнать, есть ли в указанной папке файлы, и если есть , то их названия и кол-во?


_den_   (2005-03-03 06:02:00) [1]

Можно обычным Pascal'евским методом

var f:TSearchRec;List:TStringList;
...
Directory:='C:\';
List:=TStringList.Create;
if FindFirst(Directory+'*.*',faAnyfile,f)=0 then
repeat
List.add(f.Name)
until FindNext(f)<>0

Можно еще и через WinApi, но там чуть сложнее.
А так почти всегда достаточно этого.
Еще из переменной f можно много интересного узнать размер, дата создания и т.п.


Наверх

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