![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
мониторинг [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 можно много интересного узнать размер, дата создания и т.п.