Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
3-85308
id_privin
2002-09-02 19:15
2002.09.26
как заставить IBDataSet выглядеть как OracleDataSet


7-85719
Страждущий
2002-07-15 12:20
2002.09.26
Ком-порт и устройства


3-85400
michael_b
2002-09-05 15:06
2002.09.26
Слышал, что Borland начиная с delphi 7 не поддерживает SQL-links


14-85665
DenKop
2002-08-14 02:20
2002.09.26
XP и MP3


3-85377
RDA
2002-09-04 11:08
2002.09.26
Исключения




   Наверх