1. 首页
  2. 编程语言
  3. VB
  4. 基本Zlib的压缩/解压缩组件(同时支持API接口和COM接口

基本Zlib的压缩/解压缩组件(同时支持API接口和COM接口

上传者: 2018-12-21 02:17:44上传 ZIP文件 82KB 热度 33次
为方便VB应用的开发,特开发此组件.可以支持几乎所有VB当中的原生类型的压缩(需要通过Variant). 简单实例: Dim str As String Dim packed_bytes As Variant Dim unpacked_bytes As Variant str = "随便测试一个相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长相当长的字符串" '压缩 packed_bytes = str 'StrConv(str, vbFromUnicode) MsgBox "压缩前字节数:" & LenB(packed_bytes) Call PackStream(packed_bytes) MsgBox "压缩后字节数:" & (UBound(packed_bytes) - LBound(packed_bytes) + 1) '解压缩 unpacked_bytes = packed_bytes MsgBox "解压缩前字节 数:" & (UBound(unpacked_bytes) - LBound(unpacked_bytes) + 1) Call UnPackStream(unpacked_bytes) MsgBox "解压缩后字节数:" & LenB(unpacked_bytes) str = unpacked_bytes 'StrConv(unpacked_bytes, vbUnicode) MsgBox str
下载地址
用户评论
码姐姐匿名网友 2018-12-21 02:17:44

好像不支持多线程,还是谢谢了!

码姐姐匿名网友 2018-12-21 02:17:44

类型有点问题,你们用的呢?

码姐姐匿名网友 2018-12-21 02:17:44

能用还不错 可以参考一下

码姐姐匿名网友 2018-12-21 02:17:44

能用,不过没说明,介绍能再详细点就更好了,调试了好久

码姐姐匿名网友 2018-12-21 02:17:44

不错的东西,VB'下这种组件很少

码姐姐匿名网友 2018-12-21 02:17:44

貌似好东西,一个DLL,两个模块,没说明 用资源介绍里子测试一下,类型不匹配,没通过

码姐姐匿名网友 2018-12-21 02:17:44

好东西,vb 的,我就是要这个,压缩率和rar差不多