用vclzip控件确实比较好用,但是怎样把一个文件夹(此文件夹下有多级目录,每级目录里有多个文件)压缩成一个zip文件,
要实例代码,我不想看目录(C:\test\a\b\c)是写死的例子的代码,要根据被压缩的文件的目录,压缩成的文件也具有一样的目录结构和文件.
要实例代码,我不想看目录(C:\test\a\b\c)是写死的例子的代码,要根据被压缩的文件的目录,压缩成的文件也具有一样的目录结构和文件.
解决方案 »
- word转换pdf 控件支持中文!!
- 把idftp写入函数为什么会提示未申明
- 下面代码可以递归找出指定目录下所有子目录中的所有文件,我想实现只递归一层,如何修改呢?
- 请大家帮我看看这是怎么回事
- 睡午觉的高手们该醒了吧。。。
- UDP 传送记录?
- 正准备做一个纯日文界面,日语能输入的软件,不知Delphi是否支持,请做过的大虾给点意见,谢谢!
- C++的DLL如何给DELPHI调用问题,分数大赠送!附送‘春宫图’一张
- 菜鸟问题:如何查询用SQL SEVER做数据库中的数据?
- 各位高手,我是菜鸟,帮帮我!
- 关于RAVE的问题!!!!
- 怎样把access中的表,在TQuickRep中打应出来.急啊!请求热心人.
begin
IncludeHiddenFiles:=true;
IncludeSysFiles:=true;
IncludeReadOnlyFiles:=true;
IncludeArchiveFiles:=true; ZipName := 'F:\SOMEDIR\BACKUP.RAR';
MultiZipInfo.MultiMode := mmBlocks;
MultiZipInfo.FirstBlockSize := 700000; //*approximately 1/2 diskette*/
MultiZipInfo.BlockSize := 1457600; //*entire diskette*/
FilesList.Add('F:\test\*.*');
Recurse := True; //* Recurse directories*/
Zip;