| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 目录_更新 | 把某个目录下的所有文件复制到另一个目录里 | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 源目录 | 文本型 | 源目录,目录不以\结尾会自动添加 | 目标目录 | 文本型 | 目标目录,目录不以\结尾会自动添加 | 是否覆盖文件 | 整数型 | 可空。默认为直接覆盖。0=覆盖,非0不覆盖 |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_子目录 | 文本型 | |||||
| 局_文件名 | 文本型 | |||||
| 局_旧目录 | 文本型 | |||||
| 局_新目录 | 文本型 | |||||
局_新目录 = 目标目录
如果真 (取文本右边 (局_旧目录, 1) ≠ “\”)
局_旧目录 = 局_旧目录 + “\”
如果真 (取文本右边 (局_新目录, 1) ≠ “\”)
局_新目录 = 局_新目录 + “\”
如果真 (目录_是否存在 (局_新目录) = 假)
目录_创建 (局_新目录)
局_文件名 = 寻找文件 (局_旧目录 + “*.*”, )
判断循环首 (局_文件名 ≠ “”)
文件_复制 (局_旧目录 + 局_文件名, 局_新目录 + 局_文件名, 是否覆盖文件)
处理事件 ()
局_文件名 = 寻找文件 (, )
判断循环尾 ()局_子目录 = 寻找文件 (局_旧目录 + “*.*”, #子目录 )
判断循环首 (局_子目录 ≠ “”)
如果真 (取文本左边 (局_子目录, 1) ≠ “.”)
处理事件 ()
目录_更新 (局_旧目录 + 局_子目录, 局_新目录 + 局_子目录)
局_子目录 = 寻找文件 (, #子目录 )
判断循环尾 ()词条作者信息 使用例程
