除了上面提到的壓縮方法,你也可以調(diào)用VB的工具MakeCab.exe(在VB5\setupkit\kitfil32或VB98\Wizards\PDWizard目錄下)生成.cab文件。先構(gòu)造一個Directive 文件(*.ddf),然后使用Shell命令調(diào)用MakeCAB /f EXcel.ddf就可以生成*.cab文件。關(guān)于Directive 文件的格式,可以參考MSDN Library中的《MakeCAB: A Compression and Disk Layout Tool》一文。