查看: 3972|回复: 7

regsvr32.exe osgMFCAx.ocx的问题

[复制链接]

该用户从未签到

发表于 2008-4-8 10:34:50 | 显示全部楼层 |阅读模式
背景:
使用王锐的浏览器ACTIVEX控件,操作系统为64位英文版,编程环境为OSG2.0+VS.NET2005+IE6.0
ACTIVEX工程编译没有问题,而且已经将osgMFCAx.ocx放到C:\WINDOWS下。
问题:
1)使用regsvr32.exe osgMFCAx.ocx命令,显示“osgMFCAx.ocx ” is not an executable file and no registration help is registered for this file type.
2)使用浏览器加载osgocx.html时,控件位置左上角先出现显示 1111.JPG ,然后显示红叉。无法加载控件。

!!!!寻求解决办法!!!!
!!!!!不胜感激!!!!!

该用户从未签到

发表于 2008-4-8 10:42:34 | 显示全部楼层
输入regsvr32 用鼠标把控件拖到命令框里试一下~~~~~~如果还不行的话,就可能是你的控件的问题,因为拖进去时路径是绝对路径~~~~或者你的框架是非法的~~~~~~~

该用户从未签到

 楼主| 发表于 2008-4-8 10:55:28 | 显示全部楼层
显示如下信息:
22222.JPG

该用户从未签到

发表于 2008-4-8 15:06:31 | 显示全部楼层
原帖由 OSG 于 2008-4-8 10:55 发表
显示如下信息:
118


建议使用VS的向导新建一个MFC ActiveX工程,然后对照各个类和函数把必要的代码添加进去。
这样的话,控件的classID是由系统指定的,可以保证没有问题。
如果只是编译原来的工程的话,有可能clsid对您的机器是不可用的。

osgActiveX这个工程还很不成熟,希望大家一起合作把它完善~~

该用户从未签到

发表于 2008-4-8 18:37:09 | 显示全部楼层

回复 楼主 的帖子

你是在这论坛下的代码吗?我下载的好像能生成ocx,注册也成功了。

该用户从未签到

发表于 2008-4-9 08:07:17 | 显示全部楼层

控件使用

是不是目标机器上,漏了osg的动态库?千万别忘了。大家齐心协力发展这个Project,彻底解决osg在MFC下的某些使用问题。同时,研究osg的WEB应用,及相关的技术如:.net与jp2等的使用等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表