怎么在pb9中通过api实现文件的压缩与解压

求教:如何在pb9中通过api实现文件的压缩与解压?
求教:如何在pb9中通过api实现文件的压缩与解压?正在做一个自动更新的程序,需此功能!希高手赐教!

------解决方案--------------------
顶!这个你可以研究下winrar的资料,有这方面的。
同时你也可以去问 新意 索求一份关于这个方面的资料;
------解决方案--------------------


该dll可实现压缩解压功能,我可将示例发至邮箱
------解决方案--------------------
另外有一比较专业的dll可以实现压缩与解压并且支持(可以实现多选)


此例可以在下面地址下载

http://download.****.net/source/2417920
------解决方案--------------------
好像没这么复杂,研究下winrar的资料,我见过做成如楼主说
------解决方案--------------------
常用的是新意的第二个例子,一个dll,声明两个函数就行了。新意第一个例子太复杂了,如果是我的客户,估计会被吓到
------解决方案--------------------
探讨
http://download.****.net/source/2417920 下载不了啊?

------解决方案--------------------
楼上需要的话我给你发个 留个邮箱
------解决方案--------------------
用myzip.dll就行。免费的。

Function integer MyZip_AddFile(string SrcFile, string ZipFile) Library "MyZip.dll"
Function integer MyZip_ExtractFile(string ZipFile,string srcName, string DstName) Library "MyZip.dll"
Function integer MyZip_ExtractFileAll(string ZipFile,string PathName) Library "MyZip.dll"

这三个函数就够你用的了。