Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Копирование найденых файлов Delphi (https://forum.antichat.xyz/showthread.php?t=170094)

Leon2009 11.01.2010 22:13

Копирование найденых файлов Delphi
 
Здравствуйте! может кто помочь? надо скопировать все найденные файлы. а как это сделать незнаю.
Код:

procedure GetAllFiles(mask: string);
var
  search: TSearchRec;
  directory: string;
begin
  directory := ExtractFilePath(mask);
  if FindFirst(mask, $23, search) = 0 then
  begin
    repeat
        Form1.ListBox1.Items.Add(directory + search.Name);
      copyfile(directory + search.Name, 'c:\1\'+directory + search.Name);
        Inc(Count);
    until FindNext(search) <> 0;
  end;
  if FindFirst(directory + '*.*', faDirectory, search) = 0 then
  begin
    repeat
        if ((search.Attr and faDirectory) = faDirectory) and (search.Name[1] <> '.') then
          GetAllFiles(directory + search.Name + '\' + ExtractFileName(mask));
    until FindNext(search) <> 0;
    FindClose(search);
  end;
end;

Спасибо!


Время: 06:07