易语言怎么实现复制一个文件夹。包括该文件夹下面的子文件夹。最好能把剩余时间也显示出来。

 我来答
822__15
2015-09-02 · TA获得超过1780个赞
知道小有建树答主
回答量:535
采纳率:25%
帮助的人:78.8万
展开全部

 

易语言有这样一个自带函数。

 

进度复制文件()

 

第一个参数接收的是目的目录,也就是要把文件放在哪

 

第二个参数可以接收单个文件,也可以接受一个文件夹,只要指向好就行了

 

会自动调用系统API进行复制的。就像你用复制/粘贴命令一样

更多追问追答
追问
我要的是复制文件夹,这个可以吗?
追答
是的。
这个函数的第二个参数允许接收文件夹。
405436308
2015-09-06 · 超过34用户采纳过TA的回答
知道答主
回答量:236
采纳率:0%
帮助的人:105万
展开全部
初学者不建议用函数。这个是我以前写的复制整个文件夹的子程序。希望对你有所帮助~
-----------------------------------------------------------------------------------
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 复制文件夹
.参数 复制目录, 文本型
.参数 粘贴目录, 文本型
.局部变量 文件, 文本型
处理事件 ()
.如果真 (文件是否存在 (粘贴目录) = 假)
创建目录 (粘贴目录)
.如果真结束
复制目录 = 复制目录 + “\”
粘贴目录 = 粘贴目录 + “\”
文件 = 寻找文件 (复制目录 + “*.*”, )
.判断循环首 (文件 ≠ “”)
复制文件 (复制目录 + 文件, 粘贴目录 + 文件)
文件 = 寻找文件 (, )
.判断循环尾 ()
文件 = 寻找文件 (复制目录 + “*.*”, #子目录)
.判断循环首 (文件 ≠ “”)
.如果真 (文件 ≠ “.” 且 文件 ≠ “..”)
复制文件夹 (复制目录 + 文件, 粘贴目录 + 文件)
.如果真结束
文件 = 寻找文件 (, #子目录)
.判断循环尾 ()
.子程序 __启动窗口_创建完毕
复制文件夹 (“d:\测试文件夹”, 取运行目录 ())
结束 ()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式