1.易语言怎么写复制目录
.版本 2
.支持库 spec
.子程序 复制目录
.参数 要复制的目录, 文本型
.参数 复制到的地方, 文本型
.局部变量 文件夹列表, 文本型, , "0"
.局部变量 操作目录组, 文本型, , "0"
.局部变量 文件名, 文本型
.局部变量 i, 整数型
.局部变量 临时文件夹名, 文本型
.局部变量 文件夹名, 文本型
.局部变量 初始路径, 文本型
.局部变量 复制路径, 文本型
.如果真 (要复制的目录 ≠ “” 且 复制到的地方 ≠ “”)
加入成员 (操作目录组, 要复制的目录 + “\”)
加入成员 (文件夹列表, 要复制的目录)
.循环判断首 ()
文件名 = 寻找文件 (操作目录组 [1] + “*.*”, #子目录)
.判断循环首 (文件名 ≠ “”)
.如果真 (文件名 ≠ “.” 且 文件名 ≠ “..”)
加入成员 (操作目录组, 操作目录组 [1] + 文件名 + “\”)
加入成员 (文件夹列表, 操作目录组 [1] + 文件名)
.如果真结束
文件名 = 寻找文件 (, #子目录)
.判断循环尾 ()
删除成员 (操作目录组, 1, 1)
.循环判断尾 (取数组成员数 (操作目录组) >0)
初始路径 = 取文本左边 (要复制的目录, 倒找文本 (要复制的目录, “\”, , 假))
.判断开始 (取文本右边 (复制到的地方, 1) ≠ “\”)
复制路径 = 复制到的地方 + “\”
.默认
复制路径 = 复制到的地方
.判断结束
.计次循环首 (取数组成员数 (文件夹列表), i)
临时文件夹名 = 子文本替换 (文件夹列表 [i], 初始路径, , , , 真)
延迟 (1)
调试输出 (“正在创建文件夹:” + 临时文件夹名)
创建目录 (复制到的地方 + “\” + 临时文件夹名)
文件名 = 寻找文件 (文件夹列表 [i] + “\*”, )
.判断循环首 (文件名 ≠ “”)
延迟 (1)
调试输出 (“正在复制文件:” + 文件名)
复制文件 (初始路径 + 临时文件夹名 + “\” + 文件名, 复制路径 + 临时文件夹名 + “\” + 文件名)
文件名 = 寻找文件 (, )
.判断循环尾 ()
.计次循环尾 ()
调试输出 (“复制完成”)
.如果真结束
2.易语言复制粘贴热键怎么写
子程序 _按钮1_被单击
.如果 (复制文件夹 (“D:\youxi\cjsh”, “E:\youxi\cjsh”, ) = 真)
信息框 (“复制文件夹成功!”, 0, )
.否则
信息框 (“复制文件夹失败!”, 0, )
.如果结束
.子程序 复制文件夹, 逻辑型, 公开, 成功返回真,失败返回假
.参数 被复制的文件夹, 文本型
.参数 复制到的文件夹, 文本型
.参数 是否处理事件, 逻辑型
.局部变量 路径, 文本型
.局部变量 被复制的文件夹数组, 文本型, , "0"
.局部变量 复制到的文件夹文本, 文本型
.如果真 (寻找文件 (被复制的文件夹, #子目录) = “”)
.如果真 (寻找文件 (被复制的文件夹, #存档文件 + #只读文件 + #隐藏文件 + #系统文件) ≠ “”)
返回 (复制文件 (被复制的文件夹, 复制到的文件夹))
.如果真结束
返回 (假)
.如果真结束
.如果真 (创建目录 (复制到的文件夹) = 假 且 寻找文件 (复制到的文件夹, #子目录) = “” 且 位与 (取文件属性 (复制到的文件夹), #子目录) = 0 且 取文本长度 (复制到的文件夹) >3)
返回 (假)
.如果真结束
路径 = 被复制的文件夹
.如果真 (取文本右边 (路径, 1) ≠ “\”)
路径 = 路径 + “\”
.如果真结束
加入成员 (被复制的文件夹数组, “”)
复制到的文件夹文本 = 复制到的文件夹
.如果真 (取文本右边 (复制到的文件夹文本, 1) ≠ “\”)
复制到的文件夹文本 = 复制到的文件夹文本 + “\”
.如果真结束
返回 (复制文件夹 (路径, 被复制的文件夹数组, 复制到的文件夹文本, 是否处理事件))
3.用易语言的 “复制窗口组件” 命令 复制了一个按钮 那么要怎么给复制
用易语言的 “复制窗口组件” 命令复制一个按钮,给复制这个按钮写代码的步骤如下:
1、首先,运行易语言,然后新建“窗口程序”点击“确定”。
2、进入工程主界面,在窗体上绘制一个按钮组件。
3、将窗口、按钮组件的名称、属性修改规范。
4、在按钮下编写代码,编写好之后摁F5。
5、代码编写完毕,这样问题就解决了。
4.易语言怎么编写复制粘贴的热键
本命令为初级命令。
参数<1>的名称为“窗口句柄”,类型为“整数型(int)”。窗口句柄。
参数<2>的名称为“标签句柄”,类型为“整数型(int)”。使用标签的反馈事件来接受热键,反馈事件中的第一个参数为热键标识,第二个参数无效。
参数<3>的名称为“功能键”,类型为“整数型(int)”,初始值为“0”。可以为:0-无功能键;1-CTRL键状态;2-SHIFT键状态;4-ALT键状态或各键状态值之和。
参数<4>的名称为“主热键”,类型为“整数型(int)”。键代码,可以使用易语言中的键代码常量。