首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Delphi将多个文件压缩到一个单独的存档中

如何使用Delphi将多个文件压缩到一个单独的存档中
EN

Stack Overflow用户
提问于 2008-12-30 15:53:56
回答 8查看 8.4K关注 0票数 11

我需要使用Delphi将多个文件压缩到一个单独的存档中。我更喜欢使用免费软件组件或开源组件,因为我非常便宜:

我的主要要求是:

  1. 有可能加密档案
  2. 可以创建公共档案,任何人都可以使用WinZip副本打开这些档案

有人对他们使用过的组件有建议吗?请随意建议免费的以及商业的组成部分/图书馆。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2008-12-30 16:02:22

也许DelphiZip是您所要寻找的,它似乎也支持加密,并且WinZip兼容。它是在LGPL下发布的。

票数 8
EN

Stack Overflow用户

发布于 2009-01-08 13:29:15

KaZip是一个开放源代码的ZIP存档程序.以下是它的描述:

KAZIP是一种快速、简单的zip存档和解压缩器,它使用了最流行的ZIP format.Inflate - Deflate压缩格式(没有加密支持和多磁盘支持),.KAZip完全基于Delphi no、ActiveX或其他面向流的外部库,因此您可以只处理内存中的数据而不创建临时文件等。如果您需要向应用程序添加压缩解压缩功能,则KAZIP是正确的解决方案。更多的ZipListView和ZipTreeView组件,以便于可视化。功能:压缩-解压缩使用膨胀-DeflateBZip2 2从爱迪生梅拉Menndez.Functions:Adding文件、文件夹、流中解压缩BZIP2单元;选择、取消选择、检查;提取文件和流;删除和重命名filesCreate、删除和重命名foldersTest、RepairMany新属性和方法,改进速度。

它还不兼容Delphi 2009,但在源代码中做了一些小改动,您也可以在Delphi 2009中使其工作。事实上,我就是这么做的。

问候

票数 4
EN

Stack Overflow用户

发布于 2008-12-30 17:24:29

我推荐来自ComponentAce的69美元的ComponentAce。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/400627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档