Использовать копию из окон, отображающих форму статуса - PullRequest
0 голосов
/ 01 октября 2011

с delphi, что я могу отобразить форму, которая отображается при запуске копирования?Большое спасибо.

1 Ответ

3 голосов
/ 01 октября 2011

Вы должны использовать функцию SHFileOperation.

procedure TForm1.Button1Click(Sender: TObject);
var
  shfileop: TSHFileOpStruct;
begin
  shfileop.Wnd := Handle;
  shfileop.wFunc := FO_COPY;
  shfileop.pFrom := PChar('C:\myfile.txt'#0);
  shfileop.pTo := PChar('C:\Copy of myfile.txt'#0);
  shfileop.fFlags := 0;
  SHFileOperation(shfileop);
end;
...