请问Delphi如何调用 WinRAR 来解压缩文件???

解决方案 »

  1.   

    调用WINRAR下的命令行 rar e <文件名>
      

  2.   

    Delphi执行WinRAR提供的命令行就可以了
    WinRAR命令行看帮助文件
      

  3.   

    winrar官网上有一个Delphi的组件,调用的是Unrar.dll
      

  4.   

    为什么函数UrlDownloadToFile不能下载很大的文件? 我下载一个14MB的文件时提示失败?
      

  5.   

    UrlDownloadToFile理论上可以下载2GB以内的文件。下载失败得看具体失败的原因。
      

  6.   

    我测试过来,应该不是文件大小的原因,是文件格式的原因,只要是.exe 格式的话,就下载不了.
    我的网络地址是:http://www.chinahyhr.cn/cn/pic/hyperson.exe,
    各位可以下载试一下
      

  7.   

    你无聊吧?本来就无法下载,你还要UrlDownloadToFile汗死!
      

  8.   

    楼上的,在同一目录下的其它文件可以下载的哦,如:
    http://www.chinahyhr.cn/cn/pic/hyperson.rar (你可以试一下,不行的话你打我啊)
    ,但是.exe格式就不行,不知道为什么?
      

  9.   

    http://www.chinahyhr.cn/cn/pic/hyperson.exe这个地址我测试的时候是无法下载的,现在也是该页无法显示
    您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。 
    --------------------------------------------------------------------------------请尝试以下操作:如果您认为该目录应该允许执行访问权限,请与网站管理员联系。 
    HTTP 错误 403.1 - 禁止访问:执行访问被拒绝。
    Internet 信息服务 (IIS)