在windows中,不安装任何压缩软件就可以直接打开cab文件,那么windows就有能力处理这些cab文件了,请问有什么方法可以在VB中将一些文件打包成cab,并解开呢?能否在打包过程中使用路径?

解决方案 »

  1.   

    用vb自己的打包程序不是可以生成 cab文件吗?
      

  2.   

    你可以借助于shell对系统命令进行调用,来实现你的要求。
    在windows2000/xp中,有系统命令makecab.exe可以建立cab文件,这个程序在vb的安装及打包向导的目录中也有。解包时,可以使用 Expand.exe 来完成。这个命令的使用方法在windows联机手册中就有。在windows9x中,用Extract.exe进行解包。但在window9x中如何制作cab就不清楚了。