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