vb程序移植后是不是不可用了

来源:百度知道 编辑:UC知道 时间:2024/05/15 02:07:44
做好的vb程序移动到另一台电脑上运行就出问题了,生成.exe就出现找不到找不到工程或库的对话框,这个程序还能用吗?
不懂,dll去哪里找呢?

还能用 这个问题一般是做好的程序没有打包对应的DLL文件 只要将提示找不到那个DLL 完整的放到windows\system32文件夹里就可以运行了

做一个安装包吧,在其他电脑上安装下,就可以用了。

方法:
外接程序——外接程序管理器,在里面找到“打包和展开向导”,选择加载行为“在启动时加载”和“加载、卸载”——确定

然后,外接程序——打包和展开向导——打包——
选择“标准安装包”,下一步——
选择一个你希望的安装包保存位置,下一步——
添加你需要的DLL或OCX,下一步——
选择“单个压缩文件”,下一步——
输入安装程序标题,下一步——
下一面的一些一般不用改,一直“下一步”到“完成”。
这样就可以制作好安装程序了。

或者,你可以把需要的DLL直接复制到EXE所在目录。(到别的电脑上控件需要注册一下。)
如果没有在“部件”中添加控件或使用自己的DLL,那么只要把VB运行库DLL带上就可以了。
C:\WINDOWS\system32\msvbvm60.dll

如果提示找不到啥ocx,dll的话就去网上搜索(最好是度神)
然后把它扔到改程序的文件夹下面就可以咯~~我以前为了这种事情经常抓狂的呢- -

首先确保VB6运行库的存在,然后就是你用了控件吗?用了控件就要打包安装。。