862228699 发表于 2016-3-25 19:23:55

【已解决】关于复制文件夹目录问题。

本帖最后由 862228699 于 2016-3-28 18:40 编辑


_DirCopy("E:\系统安装备份\我的文档\",@MyDocumentsDir);引用下面复制函数显示对话框

Func _DirCopy($SourceDir,$Destdir)
;说明:利用Shell对象来实现复制文件对话框
    Local $Shell
    Local $FOF_SIMPLEPROGRESS = 16
    If Not FileExists($Destdir) Then DirCreate($Destdir)
    $Shell = ObjCreate("shell.application")
    $Shell.namespace($Destdir).CopyHere($SourceDir,$FOF_SIMPLEPROGRESS)
EndFunc为什么不能把E:\系统安装备份\我的文档\    里面的文件复制到   @MyDocumentsDir目录下
而是把   我的文档   这个文件夹复制到了,,,@MyDocumentsDir 里面


能 标志   不覆盖已有的文件,,而没有的文件夹 自动创建呢?

haijie1223 发表于 2016-3-26 11:04:16

_DirCopy("E:\系统安装备份\我的文档\*",@MyDocumentsDir);引用下面复制函数显示对话框这样试试,\后面不跟符号,把我的文档文件夹当一个整体文件处理了吧。

862228699 发表于 2016-3-28 18:40:01

回复 2# haijie1223
感谢。。。OK了。。谢谢。。。
页: [1]
查看完整版本: 【已解决】关于复制文件夹目录问题。