关于html加载ocx,能显示界面但是不能调用接口问题?

美丽海洋 2012-04-26 11:28:08
如题我设计一个MFC的OCX,要把他嵌入到页面内显示,用ie打开显示界面的椭圆没有问题,但是却不能调用添加的接口;js脚本调用接口;提示问题不存在方法或是属性,谁遇到过这样的问题,给说明一下,急呀!!!!
...全文
605 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
美丽海洋 2012-05-12
  • 打赏
  • 举报
回复
到现在问题也没有解决,也没有搞明白控件注册到底怎么回事,不做了。
美丽海洋 2012-05-04
  • 打赏
  • 举报
回复
我用的ie9,结果直接告诉我已经阻止了active的运行,即使我把ie的安全降低也不行;


对于比较新的版本号 我正在试 好像没有什么影响,我再仔细的找一遍;
淡定的飘着 2012-05-04
  • 打赏
  • 举报
回复
恩,是的,两个版本要一致,并且比上一个ocx版本要高些才行,祝好。。。
黑泡泡选手 2012-05-03
  • 打赏
  • 举报
回复
黑泡泡选手 2012-05-03
  • 打赏
  • 举报
回复
http://support.microsoft.com/kb/167158/zh-cn#top

http://img.my.csdn.net/uploads/201205/03/1336006111_5855.png
向立天 2012-05-03
  • 打赏
  • 举报
回复
看看这篇文章会不会对你有帮助
http://www.cnblogs.com/gengaixue/archive/2010/08/13/1799112.html
美丽海洋 2012-05-03
  • 打赏
  • 举报
回复
谁能说一下签名的过程呀 我这里怎么签名都不行,发布后就是不能显示ocx 怎么办 急求!
黑泡泡选手 2012-05-03
  • 打赏
  • 举报
回复
ocx文件本身就有版本号,你如果有源码的话,可以在资源文件里面修改,这个版本需要和*.inf,*.htm的版本号保持一致·
wtbike 2012-05-03
  • 打赏
  • 举报
回复
ocx控件本身测试有没有问题的?
使用空间容器测试调用接口是不是正常的呢?
美丽海洋 2012-05-03
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 的回复:]

可能是cab包的版本比前面的版本低或者一样,你把改过的版本提高下试试看,祝好。。。
[/Quote]
我也考虑国是这样个原因 但是怎么改这个版本号呢
难道把inf文件的版本改一下就可以了吗
淡定的飘着 2012-05-03
  • 打赏
  • 举报
回复
可能是cab包的版本比前面的版本低或者一样,你把改过的版本提高下试试看,祝好。。。
美丽海洋 2012-05-03
  • 打赏
  • 举报
回复
上面的文档我都看过了,我在我的调试机上就是不行,出现问题,发布后无法加载ocx,
但是我在win7下调试就可以,发布出去还是有问题,估计我的签名还是有问题。
美丽海洋 2012-04-28
  • 打赏
  • 举报
回复
哥们我都签名了 但是还是出现问题,还是出现提示 无法验证发布者
888atao 2012-04-27
  • 打赏
  • 举报
回复
我估计是你建完工程以后,把方法添加到了普通的MFC类里面了,这样不行的,JS调控件的前提,是必须在你的IDL里面提供定义对应的接口,然后在MFC类里面实现这个接口~~~~~~~~
美丽海洋 2012-04-27
  • 打赏
  • 举报
回复
哥们你好你是做哪一方面的sl5下加载oxc做过吗,我这个控件其实是要加载到sl5下,由于没有办法我把这个ocx放到网页里,通过webbrowser加载sl5下;

我确实最对cab签名了 没有对ocx签名,是不是都签名以后就可以发布到网站访问了?
美丽海洋 2012-04-27
  • 打赏
  • 举报
回复
谢谢了哥们 我收到你的邮件
黑泡泡选手 2012-04-27
  • 打赏
  • 举报
回复
先将ocx文件做签名,然后制作cab包,再将cab包做签名·
黑泡泡选手 2012-04-27
  • 打赏
  • 举报
回复
做签名文件的时候,ocx文件和cab文件都需要做签名,否则就会无法验证·
美丽海洋 2012-04-27
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]
chktrust.exe工具可以验证你的签名cab文件,如果说服务器的版本和你客户端注册控件的版本一样的话,它就不下载也不安装了,你可以查看下*.inf文件,你调用ocx控件没问题吧?可以显示出来吗?
[/Quote]

我双击打开网页可以,但是发布到网站就是不可以

我验证的时候提示无法验证发布者
黑泡泡选手 2012-04-27
  • 打赏
  • 举报
回复
check ur email`
加载更多回复(11)

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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