zoukankan      html  css  js  c++  java
  • 用DELPHI中实现RAR文件解压到指定一目录

    一个RAR压缩文件,用DELPHI编的程序打开它并解压到某一目录,怎么实现的?
    自己搞定了
    例子:winrar.exe e -y C:WINDOWSDesktopghost.rar d:

    但新的问题出来了,如果在解压过程中用户终止了解压,我怎么在程序中判断解压是否
    顺利完成了的!winrar 异常终止一个解压进程会发出异常消息吗?

    自己又查到了:AR 成功操作后返回 0 。非 0 返回码意味着操作由于某种错误被取消:

    255 用会中断 用户中断操作

    9 创建错误 创建文件错误

    8 内存错误 没有足够的内存进行操作

    7 用户错误 命令行选项错误

    6 打开错误 打开文件错误

    5 写错误 写入磁盘错误

    4 被锁定压缩文件 试图修改先前使用 ''k'' 命令锁定的压缩文件

    3 CRC 错误 解压缩时发生一个 CRC 错误

    2 致命错误 发生一个致命错误

    1 警告 没有发生致命错误

    0 成功 操作成功 (用户退出)

    呵呵

  • 相关阅读:
    密码学浅析
    FireWall Mark + LVS
    tcp/ip首部
    iptables(二)网络防火墙
    BIND服务
    LVS(一)
    QQ、微信消息轰炸
    LVS四种模型(二)
    安装和克隆
    压缩和打包
  • 原文地址:https://www.cnblogs.com/blogpro/p/11456901.html
Copyright © 2011-2022 走看看