佚名通过本文主要向大家介绍了ie加载activex控件,ie activex控件设置,ie activex控件下载,ie已阻止activex控件,ie阻止activex控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 为什么我写的ActiveX控件不能被IE加载?
描述:
解决方案1:
描述:
为什么我写的这个控件在我开发用的电脑上可以由IE加载,而在其它的机器不行呢?实际上发现这个ocx是被IE加载了的,只是控件没有被创建。我是用MFC写的,App的InitInstance被调用了,而且返回了TRUE,但控件类的没有被构建。
在写这个控件的过程中遇到了一些小问题,不知道是不是VC的BUG,就是加了一些接口,或改变一些设置后,它会把一些文件给改动,比如那个app的头文件会经常把里面的app类给删除,还有那个rgs(注册表脚本文件)也被自动改了,原来里面有很多注册表项的,后来不知什么时候被改成只有一项了,然后我从其它的COM DLL的rgs文件中抄了一段到这个rgs文件,那些clsid/typelib的值应该是对的。
不知道可能有什么原因?
解决方案1:
另外xp sp2同样会限制OCX的加载
解决方案2:Mark, 值得一閱。
解决方案3:up
解决方案4:up
解决方案5: 它会把一些文件给改动,这个现象到不多见
VC会自动生成一些接口代码的
UP