如何在Delphi中调用Winzip之类的软件对指定的文件进行压缩解压缩操作? (300分)

  • 主题发起人 主题发起人 HunterTeam
  • 开始时间 开始时间
H

HunterTeam

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把文件压缩后保存到后端数据库中去,读出时再自动解压缩。
请各位不吝赐教,如能解决,另有高分相酬。
 
在http://www.winzip.com/wzcline.cgi有winzip的命令行工具,下载下来安装好之后就能
直接在程序里直接用Winexec压缩和解压,加上sw_hide可以隐藏Dos窗口,很容易使用的,就
设置几个参数,你试试。
 
有倥件的,用zlib好像也可以
 
可以用forgot2002说的办法
也可以用现成的控件:如VclZip等
你可以用搜索引擎找一下,很多现成的控件包可以用的。
 
我这里也有一个控件,Zip/unzip,你可以使用,
也可以到网上搜索一下,很多的
 
把文件当作参数传给WINZIP就是DOS下的命令行式的!
 
最好是自己做一个,如果调用winzip,会有弊端
 
多谢各位!
 
多人接受答案了。
 
后退
顶部