您的位置:首页 > 运维架构

SHFileOperation 能不能做到当有相同文件或文件夹时,给出提示,是否覆盖?

2008-11-18 14:20 585 查看
SHFileOperation 能不能做到当有相同文件或文件夹时,给出提示,是否覆盖? VCL组件开发及应用
http://www.delphi2007.net/DelphiVCL/html/delphi_20061223120233167.html

RT

可以的。

fFlags := FOF_ALLOWUNDO;

--------------测试

procedure TFormDemo.ButtonAPIClick(Sender: TObject);
var
shellinfo: TSHFileOpStructA;
begin
with shellinfo do
begin
wnd := Application.Handle;
wFunc := FO_COPY;
pFrom := PChar('c:\abc.txt');
pTo := PChar('d:\');
fFlags := FOF_ALLOWUNDO;
end;
SHFileOperation(shellinfo);
end;

谢谢,多添了一个标志.MSDN有点读不理解

Q
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐