黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图
您现在的位置: 黑客风云 >> 黑客文章 >> 黑客进阶 >> 黑客编程 >> 文章正文
[推荐]Delphi黑客编程-CopyFile函数传文件
        ★★★★★
Delphi黑客编程-CopyFile函数传文件
文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2006-11-23
function SysCopyFile(From, Destination: string): Boolean;
var
 Sh: TSHFileOpStruct;
begin
 with Sh do
 begin
 Wnd := Application.Handle;
 wFunc := FO_COPY;
 pFrom := PChar(From);
 pTo := PChar(Destination);
 lpszProgressTitle := '备份精灵——文件复制';
 fFlags := 0;

 fFlags := fFlags + FOF_ALLOWUNDO;
 fFlags := fFlags + FOF_RENAMEONCOLLISION;
 fFlags := fFlags + FOF_NOCONFIRMATION;
// fFlags := fFlags + FOF_SILENT;
 end;
 Result := SHFileOperation(Sh) = 0;
end;

CopyFile函数是直接可以跨网络复制文件的(我只试过在同一个局与网里)。
你可以先查找目录下所有文件,然后分别根据需要复制,要想调用一个函数直接复制所有目录也行,用系统提供的SHFileOperation 函数可以控制动化显示与否。
文章录入:cainiaowang    责任编辑:cainiaowang 
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
VIP 专 区
Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
ICP备案:冀06009886