[求助:急!]VB制作的ActiveX控件重新编译ocx后不能调用!

wu1881 2006-11-21 04:07:09
[求助:急!]VB制作的ActiveX控件重新编译ocx后不能调用!
VB制作的ActiveX控件第一次编译后生成的ocx能使用,修改程序后再编译的ocx就不能调用了。(在VB环境中调试在浏览器中能正常使用)

出现的错误提示:

此对象创建于{B800AE10-E64F-43D3-BE45-4FD687D364DD}中。
此应用程序不能用来打开此对象。
请确认此应用程序已正确安装,并且未被删除、移动或重命名。

请高人指点,谢谢
...全文
201 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wu1881 2006-11-23
  • 打赏
  • 举报
回复
问题已解决,第二次编译时设置工程二进制兼容!
以后再设就不行了。
wu1881 2006-11-21
  • 打赏
  • 举报
回复
新名字取过8个了。
昨天21点到 3点,熬了一夜也没搞定,希望得到高手指点。
clear_zero 2006-11-21
  • 打赏
  • 举报
回复
重新编译的给个新名字
wu1881 2006-11-21
  • 打赏
  • 举报
回复
先反注册,再重新注册也试过,不行!
说明,我是VB6在XP中。不管写怎样ACTIVEX,生成的OCX重新编译后就不能创建对象了!
Bluehyp_cherry 2006-11-21
  • 打赏
  • 举报
回复
先反注册,再重新注册试试。
wu1881 2006-11-21
  • 打赏
  • 举报
回复
试过 重新编译后用Regsvr32.exe 注册,不行!
设置工程二进制兼容后编译也不行!

韧恒 2006-11-21
  • 打赏
  • 举报
回复
在控件工程中的选项中设置二进制兼容。
xlfancy 2006-11-21
  • 打赏
  • 举报
回复
重新注册一次新编译后ocx即可

7,785

社区成员

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

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