首页 > 其他 > 详细

浏览器插件之ActiveX开发系列(转载)

时间:2014-04-16 22:04:12      阅读:477      评论:0      收藏:0      [点我收藏+]

浏览器插件之ActiveX开发(一) 

浏览器插件之ActiveX开发(二)

浏览器插件之ActiveX开发(三)

浏览器插件之ActiveX开发(四)

浏览器插件之ActiveX开发(五)

 

 注意问题:

不过,我在实际测试过程中遇到两种情况:

     1) 出现“Automation 服务器不能创建对象”异常的并不一定就表示插件没安装,也有可能是因插件未实现初始化或脚本安全接口,从而被IE拦截,需要调整IE“工具-选项-安全-自定义级别”中“ActiveX控件和插件”部分的设置;

     2) 有时候,同样已注册的插件,通过object标签引用的方式能正常调用接口,但通过new ActiveXObject的方式则调用插件接口失败。

只需要在控件的实现里重写COleControl::IsInvokeAllowed并返回TRUE就可以了,详见COleControl::IsInvokeAllowed的msdn文档。

     3)C#开发的ActiveX 在本地使用可以 也就是说服务端和客户端在同一台机子上可以调用得到,但是不在同一台机子上就调用不到 这个是什么原因呢

      要把服务器的IP地址放到信任站点中才行 然后修改ActiveX设置 不过感觉很麻烦 我去研究下 写个工具配置IE设置 一键设置 如果让用户设置感觉太不人性化了

 

浏览器插件之ActiveX开发系列(转载),布布扣,bubuko.com

浏览器插件之ActiveX开发系列(转载)

原文:http://www.cnblogs.com/maggie/p/3665686.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!