# 非常感谢！如此一来放心多了，可去掉3M多的档案了....

Posted by 新手 on September 16, 1999 at 01:08:26:

In Reply to: Re: 请教Honey，[Support底下...可以杀掉..]问题 posted by Honey on September 15, 1999 at 22:54:06:

: : 您说[Support底下的东西不用跟着封装出去可以杀掉,.cab档内已有应有的档案]，我核对过了，Suport 除包含.cab所有档案外还多了[程式名称.ddf]和[程式名称.bat]两个.cab没有的档案，杀掉没问题吗？又若Support可杀掉(因为和.cab重复)，VB为何要封装进去？
: 抱歉没讲清楚
: VB制造这个是要让你从新封装新程式方便用的
: 假如你的程式有做过修改
: 只要将编译完的执行档复制到Support底下
: 执行 程式名称.bat 他就会帮你重新封装
: 你可以用记事本开启 程式名称.bat
: 以及 程式名称.ddf 里面大有文章
: 程式名称.ddf内部记载有所有该封装的档案 和设定
: 程式名称.bat内部你会发现VB是用MAKECAB.EXE
: 封装CBA档的 以后写程式要压缩也可以借用一下
: 由于使用者并不需要重新封装新程式 所以SUPPORT底下的程式
: 大可放心的杀掉 没问题的
这段文章请参考[vb6 Runtime 档包含 Visual Basic 5.0 所编译程式在执行时所需的 DLL 与支援的档案等元件。如果您的作业系统有安装 IE4.0 或是 Win98 就已经有内含这些 DLL元件档案，若作业系统没有安装 IE4.0 或是 Win98 则将无法正常执行 vb6.0 所编译的程式，此时您必须安装此 vb6 Runtime 档案，方可正常执行 vb6.0 所编译的程式。这个 vb6 Runtime 包含下列最新版本元件：Msvbvm50.dll、Asycfilt.dll、Comcat.dll、Oleaut32.dll、Ctl3d95.dll、Ctl3dnt.dll、Ctl3d.dll、Olepro32.dll、Comdlg32.ocx、Stdole2.tlb。]
以上是引述一家下载网站之说明，重点是把公用档案分开封装，以免每次下载VB写的程式都重复又费时，而真正写的程式才那么一点点大。这vb6 Runtime(是执行档)也是用封装精灵制作的吗？VB6好像没Ctl3d95.dll、Ctl3dnt.dll、Ctl3d.dll这三个档案。

Follow Ups: