利用seven 7zip的API来进行压缩和解压文件夹
2012-11-10 02:46
351 查看
首先下载seven 7zip源码包
http://download.csdn.net/detail/lokeyyang/4748647
将sevenzip.pas和7z.dll 复制到你的工程目录下,将sevenzip.pas加入你的工程
在uses后面加入sevenzip命名空间
然后就可以直接适用seven里面的各种函数了。
例如这个是Button1按下解压。更多的函数用法,自己到文件包里的ReadMe.htm查看
http://download.csdn.net/detail/lokeyyang/4748647
将sevenzip.pas和7z.dll 复制到你的工程目录下,将sevenzip.pas加入你的工程
在uses后面加入sevenzip命名空间
然后就可以直接适用seven里面的各种函数了。
procedure TForm1.Button1Click(Sender: TObject); begin with CreateInArchive(CLSID_CFormatZip) do begin OpenFile('c:\test.zip'); ExtractTo('c:\test'); end; end;
例如这个是Button1按下解压。更多的函数用法,自己到文件包里的ReadMe.htm查看
相关文章推荐
- 利用java的ZipOutputStream类压缩文件,解压文件或文件夹中的文件
- C#利用SharpZipLib解压或压缩文件夹实例操作
- 对文件或文件夹进行压缩解压加密解密
- 利用哈夫曼树进行文本压缩及解压(步骤)
- (转贴)C#中利用SharpZipLib进行压缩和解压
- makecab cabwiz 制作PPC中文程序名的安装包;makecab中利用参数设置不压缩,设置带文件夹进行压缩
- 在vc中用7zip进行数据流的压缩解压操作
- 利用apache ant 包进行压缩、解压缩zip,归档tar,解档tar,压缩tar.gz解压tar.gz
- 利用apache ant 包进行压缩、解压缩zip,归档tar,解档tar,压缩tar.gz解压tar.gz
- 利用ZipArchive库进行压缩和解压文件
- (一二九)获取文件的MineType、利用SSZipArchive进行压缩解压
- 利用antzip包来进行解压与压缩
- C#利用SharpZipLib解压或压缩文件夹实例操作
- (一二九)获取文件的MineType、利用SSZipArchive进行压缩解压
- ASP.NET上传文件或文件夹并进行压缩及解压
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
- 批处理利用winrar进行多重压缩和解压
- silverlight:利用telerik中的zip类对字符串进行压缩、解压
- 【.NET】利用SharpZipLib压缩与解压文件夹中的所有文件、内存中动态压缩解压数据、内存中压缩与解压文本
- 【VB.NET】利用SharpZipLib压缩与解压文件夹中的所有文件、内存中动态压缩解压数据、内存中压缩与解压文本