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

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

Вложенность [D3, Win2k]


MMarat ©   (2002-04-16 13:50:00) 

Народ. Такой проблем, че-то башка совсем перестала варить, никак не могу сообразить. В общем есь каталог. В нем могут быть вложенные папки, в которых в свою очередь тоже... и т.д. Из них всех нужно выбрать файлы и скопировать в определенное место.
таким макаром я копирую из одной папки:

var found:integer;
SearchRec:tSearchRec;
path:string;
begin
path:="c:\папка\";
Found := FindFirst(path+"*.txt", faAnyFile, SearchRec);
while Found = 0 do
begin
CopyFile(pchar(path+SearchRec.Name), pchar("d:\txt\"+SearchRec.Name), false);
Found := FindNext(SearchRec);
end;
FindClose(SearchRec)
end;

Понимаю что надо циклить, делать че-то типа рекурсии - и че-то никак не соображу...


MMarat   (2002-04-16 15:40:00) [1]

Спасиба !


Song   (2002-04-16 13:55:00) [2]

FAQ...

http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=1015254946&n=19


MBo   (2002-04-16 13:54:00) [3]

в FAQ посмотри


Наверх

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