找回密码
 立即注册
相关推荐换一批
  1. SJ/T 10375-1993 工艺文件格式的填写
  2. SJ/T 10323-1992 电池产品设计文件的分类编号
  3. GB 1685-1982 硫化橡胶在常温和高温下压缩应力松弛的测定
  4. JB/T 7664-2005 压缩空气净化 术语
  5. GB/T 19097-2003 技术产品文件 生命周期模型及文档分配
  6. GB/T 18253-2000 钢及钢产品 检验文件的类型
  7. GB/T 12622-1990 管法兰垫片 压缩率及回弹率试验方法
  8. FZ/T 90066-1995 纺织机械 产品图样及设计文件的更改
  9. FZ/T 90012-1991 材料在图样及设计文件中的标记方法
  10. FZ/T 91003.8-1993 纺织机械制造工艺管理导则 工艺文件的修改
  11. FZ/T 91003.7-1993 纺织机械制造工艺管理导则 工艺文件标准审查
  12. FZ/T 91001.4-1993 纺织机械制造工艺文件 工艺装备设计图样及文件格式
  13. FZ/T 91001.1-1993 纺织机械制造工艺文件 工艺文件完整性及审批程序
  14. GB/T 13959-1992 文件格式分类与代码编制方法
  15. GB/T 13477.16-2002 建筑密封材料试验方法 第16部分: 压缩特性的测定
  16. GB/T 6034-1985 硫化橡胶压缩耐寒系数的测定
  17. GB/T 7314-1987 金属压缩试验方法
  18. GB/T 7042-1986 橡胶压缩或剪切性能的测定 (扬子尼机械示波器)
  19. GB/T 1964-1996 多孔陶瓷压缩强度试验方法
  20. SJ/T 207.8-2001 设计文件管理制度 第8部分:图样编制
  21. SJ/T 207.7-2001 设计文件管理制度 第7部分:电气简图的编制
  22. SJ/T 207.6-2001 设计文件管理制度 第6部分:项目代号
  23. JC/T 262-1993 铸石制品性能试验方法 压缩强度试验
  24. QB/T 1093-1991 家具实木胶接合顺纹压缩剪切强度的测定
文件压缩档案解压 | 易语言编程 2025-04-15 181 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品

模块名称:Unrar调用模块
作者:NPZS
版本:1.0
Unrar.dll调用模块 - NPZS
提供 10 种函数、5 个常量及 1 种数据类型实现 WINRAR 文件查看、测试、解压等操作。
动态创建窗口实现高仿 UI 版 WINRAR 对话框功能。
@备注:

------------------------------
.版本 2
.子程序 RAR_测试文件, 逻辑型, 公开, 测试 RAR 档案的所有文件或指定文件,成功返回真,失败返回假。
.参数 压缩档案, 文本型, , 欲测试文件的压缩档案全路径名称
.参数 压缩密码, 文本型, 可空, 欲测试文件的压缩档案密码,无密码时为空
.参数 匹配文件, 文本型, 可空, 指定操作文件名,支持通配符 */? 支持多个过滤器。 留空表示所有文件(*.*)
.参数 排除文件, 文本型, 可空, 指定排除文件名,支持通配符 */? 支持多个过滤器。 留空表示不排除任何文件
.子程序 RAR_获取错误提示, 文本型, 公开, 获取 RAR 档案操作函数失败原因,仅可以获取最后一个错误的原因提示
.子程序 RAR_解压文件, 逻辑型, 公开, 解压 RAR 档案的所有文件或指定文件,成功返回真,失败返回假。
.参数 压缩档案, 文本型, , 欲解压文件的压缩档案全路径名称
.参数 压缩密码, 文本型, 可空, 欲解压文件的压缩档案密码,无密码时为空
.参数 匹配文件, 文本型, 可空, 指定操作文件名,支持通配符 */? 支持多个过滤器。 留空表示所有文件(*.*)
.参数 排除文件, 文本型, 可空, 指定排除文件名,支持通配符 */? 支持多个过滤器。 留空表示不排除任何文件
.参数 解压路径, 文本型, 可空, 指定解压文件的路径,为空表示解压到压缩档案所在目录
.参数 覆盖方式, 整数型, 可空, 指定解压文件的覆盖方式,0-#覆盖所有文件;1-#更新所有文件;2-#更新存在的文件;3-#忽略存在的文件;4-#覆盖之前询问,留空或其他值均视为 #覆盖所有文件
.子程序 RAR_取文件列表, 逻辑型, 公开, 获取 RAR 档案的所有文件列表,成功返回真,失败返回假。
.参数 压缩档案, 文本型, , 欲获取列表的压缩档案全路径名称
.参数 压缩密码, 文本型, 可空, 欲获取列表的压缩档案密码,无密码时为空
.参数 文件列表, 文本型, 参考 数组, 返回获取的文件列表数组
.参数 排除目录, 逻辑型, 可空, 是否在返回列表中排除目录,为真排除,为假不排除,默认为假
.子程序 RAR_取文件信息, 逻辑型, 公开, 获取 RAR 档案的详细信息,成功返回真,失败返回假。
.参数 压缩档案, 文本型, , 欲获取信息的压缩档案全路径名称
.参数 压缩密码, 文本型, 可空, 欲获取信息的压缩档案密码,无密码时为空
.参数 文件信息, 压缩文件信息, 参考 数组, 返回获取的文件详细信息数组
.子程序 RAR_取注释文本, 文本型, 公开, 获取 RAR 档案的注释文本,无注释则返回空文本
.参数 压缩档案, 文本型, , 欲获取注释的压缩档案全路径名称
.子程序 RAR_是否分卷压缩, 逻辑型, 公开, 获取 RAR 档案是否为分卷压缩方式。成功返回真,失败返回假。
.参数 压缩档案, 文本型, , 欲获取信息的压缩档案全路径名称
.子程序 RAR_是否固实压缩, 逻辑型, 公开, 获取 RAR 档案是否为固实压缩方式。成功返回真,失败返回假。
.参数 压缩档案, 文本型, , 欲获取信息的压缩档案全路径名称
.子程序 RAR_是否锁定压缩, 逻辑型, 公开, 获取 RAR 档案是否为锁定压缩方式。成功返回真,失败返回假。
.参数 压缩档案, 文本型, , 欲获取信息的压缩档案全路径名称
.子程序 RAR_终止操作, , 公开, 取消中途操作,用于较大 RAR 文件在解压或测试期间由用户暂停,小文件或信息读取函数速度较快,使用本函数无效。未在处理期间使用也无效。本函数无参数,无返回值。
.数据类型 压缩文件信息, 公开, RAR 压缩文件的详细信息
    .成员 文件名称, 文本型, , , 压缩档案中的文件名称
    .成员 档案名称, 文本型, , , 压缩档案中的文件所在的档案名称,在分卷压缩时较为有用
    .成员 是否目录, 逻辑型, , , 压缩档案中的文件是否为目录。真为目录,假为文件
    .成员 前卷继承, 逻辑型, , , 压缩档案中的文件是否是从前一分卷继承而来
    .成员 后卷延续, 逻辑型, , , 压缩档案中的文件是否延续到后一分卷
    .成员 文件加密, 逻辑型, , , 压缩档案中的文件是否被密码加密
    .成员 压缩大小, 整数型, , , 压缩档案中的文件打包大小
    .成员 实际大小, 整数型, , , 压缩档案中的文件解包大小
    .成员 字典大小, 整数型, , , 压缩档案中的文件使用的字典大小,单位为 Kb
    .成员 校验信息, 整数型, , , 压缩档案中的文件 CRC 校验信息
    .成员 文件属性, 整数型, , , 压缩档案中的文件属性
    .成员 压缩方式, 整数型, , , 压缩档案中的文件压缩方式
    .成员 压缩系统, 整数型, , , 压缩档案中的文件执行压缩时使用的操作系统 (0-MS DOS; 1-0S/2; 2-Win32; 3-Unix)
    .成员 提取版本, 整数型, , , 压缩档案中的文件提取所需的z低 RAR 版本,格式为: 10*主版本号+副版本号
    .成员 修改时间, 日期时间型, , , 压缩档案中的文件修改时间
.常量 覆盖所有文件, "0", 公开, 覆盖方式:当解压的文件不存在时直接解压,当解压的文件已存在时不检测而全部覆盖
.常量 覆盖之前询问, "4", 公开, 覆盖方式:当解压的文件不存在时直接解压,当解压的文件已存在时弹出询问窗口由用户选择
.常量 更新存在的文件, "2", 公开, 覆盖方式:当解压的文件不存在时直接跳过,当解压的文件已存在时检测文件时间,高于存在文件时才覆盖
.常量 更新所有文件, "1", 公开, 覆盖方式:当解压的文件不存在时直接解压,当解压的文件已存在时检测文件时间,高于存在文件时才覆盖
.常量 忽略存在的文件, "3", 公开, 覆盖方式:当解压的文件不存在时直接解压,当解压的文件已存在时不检测而直接跳过

19001866724[下载].rar



上一篇:易语言模块 Unicode命令集.ec
下一篇:易语言模块 usb.ec