首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请问一个vb6打包的有关问题,菜鸟-望指教

2013-08-09 
请教一个vb6打包的问题,初学者-望指教!最近用vb6开发了个小系统,需要分发给多人使用。但是我把这个软件用vb

请教一个vb6打包的问题,初学者-望指教!
最近用vb6开发了个小系统,需要分发给多人使用。
但是我把这个软件用vb6自带的生成exe文件发给大家使用的时候,很多人都不能运行,提示缺少xx组件,xx.dll之类的问题。

我倒网上下载或从我机器上拷贝相应的组件或dll文件到客户机上,然后
regsvr32 mshflxgd.ocx
regsvr32 msadodc.ocx
regsvr32 msstdfmt.dll
这几个都是常见缺少的,有的机器缺少的更多。。。
这样注册之后可以解决问题。。。

我还用了一个第三方打包软件:Setup Factory 7.0
结果和上面一样。。。

这样一来不同客户的机器都要一个一个来搞,相当麻烦。

请问我应该如何打包我的软件,使其在所有机器上都能正确运行呢?

[解决办法]
在开始菜单进入VB6.0中。取中还有一个菜单如下

Microsoft Visual Basic 6.0 中文版工具
----Package & Deployment 向导

请采用 "Package & Deployment 向导" 傻瓜式操作打包就行了。
如果没有找到菜单,请在VB6。0的文件夹中找到以下文件
PDCMDLN.EXE 
运行也行。
如果还是没有此文件表示你的VB6.0没有安装完全,请安装完整版的VB6.0

[解决办法]
用记事本打开.vbp文件,前面几行中的dll和ocx以及msvbvm60.dll一起放在exe相同目录下试试看。

热点排行