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

Вниз

Рекурсивный поиск файлов в подкаталогах   Найти похожие ветки 

 
nikolo ©   (2002-09-17 11:35) [0]

Всем привет! Кто-нибудь может поделиться алгоритмами рекурсивного поиска файлов в подкаталогах?


 
AFrolov ©   (2002-09-17 11:48) [1]

FindFirst, FindNext - в справке по Delphi
Далее для каждого каталога вызывается процедура поиска вызывается рекурсивно.
в общих чертах это выглядит так:

function findAll(Path:String;Var Files:TStringList):integer;
var
FileInfo://смотри помощь
...
begin
//Устанавливанм критерии поиска
...
FileInfo:=FindFirst(..);
if IsSubFolder(FileInfo) then //Определяем что найденная запись погкаталог
begin
findAll(GetPath(FileInfo),Files)
end else
begin
//Заеосим имя файа в стринглист
end;
Далее используем FindNext проверыяем все файлы в подкаталоге. и действуем с ними аналогично







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

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

Наверх




Память: 0.46 MB
Время: 0.011 c
3-85407
Старик
2002-09-05 16:17
2002.09.26
Запрос


14-85668
MJH
2002-08-31 11:29
2002.09.26
Каким способом грабит компакты SF6 в winXP, если в ней нет аспи?


1-85544
eLVik
2002-09-12 18:36
2002.09.26
Как удалить компонент его обработчиком?


1-85477
Dark Hunter
2002-09-16 14:04
2002.09.26
Найти все доступные в сети компьютеры...


3-85388
Alex Y
2002-09-04 10:02
2002.09.26
Помогите с запросом