DELPHI 利用WINRRA 实现压缩解压

转载 2016年06月02日 11:13:53

解压:

ShellExecute(Handle,’open’,’WinRar’,’e -r -y E:\MyCode\C1\升级程序\升级程序.rar f:\’,nil,SW_HIDE)

压缩:

ShellExecute(Handle,’open’,’WinRar’,’a -r f:\ver.rar f:\ver.txt’,nil,SW_HIDE)

说明:路径中含有空格,得用双引号引用。
WinRarStr := ‘e -r -y C:\JinShuiBakDir\code.rar ’ + ‘”’+ExtractFilePath(Application.ExeName+’”’);
i := ShellExecute(Application.Handle,’open’,’WinRar’,pchar(WinRarStr),nil,SW_HIDE);

相关文章推荐

用delphi实现rar文件的解压的方法

准备工作     下载winrar提供的动态链接库unrar.dll     http://www.rarlab.com/rar/UnRARDLL.exe(需解压)     下载为delphi提供的组...
  • zjtxxjd
  • zjtxxjd
  • 2008年08月23日 14:39
  • 1476

delphi压缩与解压_不需要特别的控件

delphi压缩与解压,比较简单,也比较实用,对我来说已经足够,我只想让客户端下载一个压缩文件到本地后解压出来就行,看网上有用什么控件的,我的是delphi6没装那控件,在公司管的比较严,要装控件比较...
  • hnbcjzj
  • hnbcjzj
  • 2012年09月12日 20:28
  • 9011

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi XE2 新增 System.Zip 单元,压缩和解压缩文件

Delphi XE2 新增 System.Zip 单元, 可用一句话压缩整个文件夹了 单元内主要就是 TZipFile 类, 最方便使用的是它的类方法: TZipFile.ExtractZip...
  • sunylat
  • sunylat
  • 2013年06月23日 09:47
  • 3681

Delphi实现文件压缩解压

  • 2017年08月03日 14:54
  • 920KB
  • 下载

C#实现winform压缩解压文件夹

  • 2017年08月24日 08:52
  • 10.17MB
  • 下载

(一二九)获取文件的MineType、利用SSZipArchive进行压缩解压

MineType简介文件在网络上以二进制流的方式传播,为了区分不同的文件类型,用MineType来标明。为什么要获取文件的拓展名较短,比较好记,但是MineType是很长的,比如docx拓展名的Min...

哈弗曼编码实现压缩解压

  • 2014年06月17日 13:48
  • 3.14MB
  • 下载

装饰器模式实现文件IO流的ZIP压缩解压(二)

接着上篇文章,上一篇文章讲的是将一个文本文件的数据输出流,转换成ZIP的压缩输出流。       这篇文章,讲述的是,怎样将上一篇文章中生成的压缩文件,进行解压的。也就是说,读取一个ZIP压缩文件,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DELPHI 利用WINRRA 实现压缩解压
举报原因:
原因补充:

(最多只允许输入30个字)