VB 程序提示activex component can't create object

qq_36918484 2016-12-19 10:04:18
VB 开发的一款程序在有电脑打开正常,有的电脑打开提示如下错误activex component can't create object

找了半天,都没有找到问题, 之前重新安装过系统还是一样的, 请教下大虾们~~
...全文
2596 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2016-12-20
  • 打赏
  • 举报
回复
首先在你的开发机上运行vb的打包和部署向导,运行后制作安装包得到一个support目录,把其中所有的dll ocx等都分发给你的用户,放在程序可执行目录。在用户计算机上点exe右键,选择兼容性,选择windows xp。基本上都可以打开
赵4老师 2016-12-19
  • 打赏
  • 举报
回复
在64位Windows下: 64位exe和dll在目录c:\windows\system32目录下; 32位exe和dll在目录c:\windows\syswow64目录下; 所以要注意: 在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。 且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
舉杯邀明月 2016-12-19
  • 打赏
  • 举报
回复
这种问题: 你自己的代码: 1. 自己看看“出错”的电脑,是不是缺少某些ActiveX DLL,或相关的“第三方软件”是否正常。 2. 或者把“源码”放出来!  如果是“别人的程序”: 谁开发的,找谁去!!! 

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧