如何用Delphi 自动 压缩一个文件(即在程序中通过代码实现文件压缩?(200分)

  • 主题发起人 主题发起人 icu
  • 开始时间 开始时间
I

icu

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢回答!!
 
用zlib.dll吧,这是个免费的压缩解压库,还有delphi封装。
 
用Abbrevia控件吧,完全和winzip等压缩工具兼容
 
Delphi内置有zlib的支持,不需要附加的DLL.
只要在你的源码中uses zlib, 即可使用TCompressionStream和TDecompressionStream,
具体可以参考Delphi的帮助文件.
 
delphi自带的zlib,我在公司也用过的,很不错,不过只能压缩单个文件,要想压缩一个目录
恐怕还要自己写代码,总之只要调用那几个函数就行了,具体的还要用到流的技术(我就用到了
文件流,内存流)
 
接受答案了.
 
后退
顶部