壁炉前摇着尾巴的猫

.NET;ISA;C#正在学习中……

导航

探讨C#开发ActivX

Posted on 2008-11-20 20:50  壁炉前摇着尾巴的猫  阅读(332)  评论(0)    收藏  举报

今天,我的一位师兄需要开发一个WEB上读取加密狗信息的控件,他考察了解C#的开发ActivX后,最后选取了Dephi语言,原因有两个:一是方便,二是.NET环境问题。我因为对这个问题也是有些模糊,在网上学习和参考了一些C#开发ActiveX的问题。

 

如下转载自http://www.cnblogs.com/smart-mk1/archive/2008/10/27/1320803.html

 

使用.NET开发ActiveX控件会碰到如下问题:

  1. 如何实现IObjectSafety接口,向IE表明自己是安全控件。
  2. 如何包装成COM组件,成功在客户端环境注册。
  3. 如何与浏览器脚本语言交互(直接调用JavaScript脚本或者Fire事件)。
  4. 如何处理与浏览器交互的问题,当object属性设置为display:none,让控件在内存中保持活动。

上面第二个要点关于包装COM组件,成功在客户端环境注册的问题,可能需要更多关注……