有zlib.dll 可以解压缩zip 压缩文件
但是没有zlib可以 打包有子目录的文件夹为 zip 压缩文件
目前只能打包不带子目录的文件夹希望有高手可以帮忙

解决方案 »

  1.   

    例子代码http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=72342&lngWId=1注意,下下来的代码不支持中文路径,自己改一下
      

  2.   

    一定要zip吗,cab可不可以
    "C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\MAKECAB.EXE" /f "test.DDF"
    -------------------------------test.DDF
    --------------------
    .OPTION EXPLICIT
    .Set Cabinet=off
    .Set Compress=off
    .Set MaxDiskSize=CDROM
    .Set ReservePerCabinetSize=6144
    .Set DiskDirectoryTemplate="c:\"
    .Set CompressionType=MSZIP
    .Set CompressionLevel=7
    .Set CompressionMemory=21
    .Set CabinetNameTemplate="test.cab"
    .Set Cabinet=on
    .Set Compress=on
    "file1.txt"
    "file2.ini"
    "file3.exe"
    "file4.exe"
    "file5.ico"
    "file6.ocx"
    "file7.ocx"