【问题标题】:CGZIPLibrary.dll not compressing filesCGZIPLibrary.dll 不压缩文件
【发布时间】:2011-05-27 08:48:39
【问题描述】:

您好,我在代码中使用 CGZipLibrary.dll 来压缩文件。正在创建 .zip 文件,但文件未压缩。原始文件和 .zip 文件大小相同。

请提供一些建议。提前致谢。

【问题讨论】:

  • 如果您尝试压缩已经压缩的文件,它不会变得更小。您的文件可能是这种情况吗?
  • 是的,G Mastros 是对的。例如 JPEG、PNG、MP3、视频等。
  • 不,我没有压缩已经压缩的文件。这是一个 csv 文件而且这是间歇性的。一天工作正常,另一天失败

标签: vb.net dll vb6


【解决方案1】:

CGZipLibrary.dll...如果我没记错的话,这是一个相当古老的库,我记得在一些旧的 VB6 项目中使用它(或其他名称相似的库),我不得不更新它,因为它压缩文件夹结构时出现一些问题。我可能在某个地方有更新的库。

对于 .Net,有更好的选择,例如 SharpZipLib 和 DotNetZip。我看到这个问题也被标记为 VB6...如果您需要使用 VB6 中的库,据我所知,DotNetZip 被标记为对 COM 可见,因此您应该也可以使用它,尽管还没有我自己试过。

【讨论】:

  • 我在 vb.net 上使用它...。我的应用程序在很长一段时间内运行良好,但突然开始出现这些压缩问题。而且这是间歇性的。一天工作正常,另一天失败。
  • 如果是 VB.Net,则使用 SharpZipLib 或 DotNetZip。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-07
  • 1970-01-01
  • 2010-09-05
  • 2019-02-24
  • 2010-12-14
  • 2013-03-09
  • 1970-01-01
相关资源
最近更新 更多