今天,我的一位师兄需要开发一个WEB上读取加密狗信息的控件,他考察了解C#的开发ActivX后,最后选取了Dephi语言,原因有两个:一是方便,二是.NET环境问题。我因为对这个问题也是有些模糊,在网上学习和参考了一些C#开发ActiveX的问题。
如下转载自http://www.cnblogs.com/smart-mk1/archive/2008/10/27/1320803.html
使用.NET开发ActiveX控件会碰到如下问题:
- 如何实现IObjectSafety接口,向IE表明自己是安全控件。
- 如何包装成COM组件,成功在客户端环境注册。
- 如何与浏览器脚本语言交互(直接调用JavaScript脚本或者Fire事件)。
- 如何处理与浏览器交互的问题,当object属性设置为display:none,让控件在内存中保持活动。
上面第二个要点关于包装COM组件,成功在客户端环境注册的问题,可能需要更多关注……
浙公网安备 33010602011771号