模块名称:内存7z压缩解压模块 模块作者: 模块版本:1.0 模块 MD5:5f89071bd2c9e201f357dcc78c3788dc 模块大小:3.73 MB 版权声明: 模块描述:内存7z压缩解压 模块备注: 本源码来自易语言资源网(www.eyuyan.la) 引用支持库: 系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325 特殊功能支持库 3.1|spec|A512548E76954B6E92C21055517615B0 数值计算支持库 2.3|eCalc|306AA9E31B5940399723021A0D782077 ------------------------------ .子程序 SZ加载, 逻辑型, , 易语言学习资源、源码下载站:www.eyuyan.la .参数 窗口句柄, 整数型, , .子程序 SZ解压, 整数型, , 返回 0 = 成功 1 = 错误 2 = 取消 .参数 压缩包名称, 文本型, , 压缩包文件名 .参数 解压目录, 文本型, , 解压目录 .参数 解压密码, 文本型, 可空 , .参数 文件列表, 文本型, 可空 数组, 空为“*” .参数 递归子目录, 逻辑型, 可空 , 文件列表没指定路径,可设置含子目录 .参数 覆盖模式, 整数型, 可空 , 1覆盖;2跳过;3重命名释放文件;4重命名原文件 默认1覆盖 .参数 自动选择, 整数型, 可空 , 提示对话框自动选择,1,Yes 2,No 3,Always(总是) 4,Skip(跳过) 5,Quit(退出程序) .参数 开启多线程, 逻辑型, 可空 , .参数 回调函数, 子程序指针, , 2个参数,参数一标识(1解压中,2解压完毕),参数二进度 .子程序 SZ文件列表, 整数型, , 包含的文件数量,不含文件夹 .参数 压缩包名称, 文本型, , .参数 文件数组, 文本型, 参考 数组, 返回的文件数组 .子程序 SZ卸载, , , .子程序 SZ压缩, 整数型, , 返回 0 = 成功 1 = 错误 2 = 取消 .参数 压缩包名称, 文本型, , 压缩包名称全路径 .参数 压缩目录, 文本型, , 要压缩的目录,最右侧的文件名可用通配符 .参数 压缩格式, 文本型, 可空 , 默认 7z,可选7z, XZ, BZIP2, GZIP, TAR, ZIP .参数 压缩强度, 整数型, 可空 , 默认 4 (1仅存储不压缩 2极速压缩 3快速压缩 4标准压缩 5最大压缩 6极限压缩) .参数 压缩密码, 文本型, 可空 , .参数 压缩分卷, 文本型, 可空 , {Size}[b|k|m|g] 如:200m、3g .参数 加密文件名, 逻辑型, 可空 , 对文件名加密 .参数 递归子目录, 逻辑型, 可空 , 压缩目录使用了非“*”的通配符后,可设置含子目录 .参数 开启多线程, 逻辑型, 可空 , .参数 回调函数, 子程序指针, , 2个参数,参数一标识(1解压中,2解压完毕),参数二进度
内存7z压缩解压模块 v1.0