使用显示状态表单的窗口中的副本

时间:2011-10-01 11:34:55

标签: delphi delphi-xe2

使用delphi,我可以显示当我开始复制时显示的表单? 非常感谢。

1 个答案:

答案 0 :(得分:3)

您应该使用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;
相关问题