VB打包时怎样知道哪些DLL或其它资源是必须的?
在工程-引用处所列出的已引的够了吗?
用打包程序所列出的太多了,用不了那么多吧?

解决方案 »

  1.   

    用VB自带的打包向导“Package & Deployment 向导”,它会用列表方式详细告诉你你的程序需要哪些OCX、DLL。另外:
      如果你只使用了标准工具箱中除滚动条、OEL、DATA外的其它控件,程序也未用过工程菜单是的“引用”,你的程序只需要msvbvm60.dll,(指在WIN98/ME/2000?XP,在95中还需要一个oleaut32),如果是WINME/2000/XP下这个文件不必带,系统自动安装上去了,98下就要分发它了。
      

  2.   

    Package & Deployment 向导
      

  3.   

    现将你的工程编译成EXE文件,然后再运行“depends”工具,该工具是安装Visual Studio时安装的!在开始菜单的 Microsoft Visual Studio 6.0 Tools下!该工具可以看到这个exe都是用了那些模块,并能看出使用了这些模块中的那些函数!
      

  4.   

    把你所用到的*.ocx,*.dll*,*.vbr,挑出来,打包就可以。
      

  5.   

    InstallShield可以看到需要那些!
      

  6.   

    InstallShield and setup factory哪个好?
      

  7.   

    看个人的用法了,不过可能setup factory好用一些吧。
      

  8.   

    呵呵,打包,偶还是用wise。
    支持vc、vfp、vb5sp5、水晶报表7-9、ado2.1-2.7、dao3.5及3.6,汉化新世纪下载地址如下(包括原版程序、汉化包及序列号)http://www.hanzify.org/detail.asp?SOFT_ID=5820