zoukankan      html  css  js  c++  java
  • ActiveX在.NET 2005中的实现(一)

    http://homer.cnblogs.com/archive/2005/01/04/86473.aspx中看到了一篇关于如何名叫“用C#编写ActiveX控件”的文章,受益匪浅。
    但该文章可能是在旧版本的.NET开发环境中实现的,在.NET 2005怎么实现也没能成功实现,于是自己从头开始做了一个开发,几经周折终于实现,现在分享给大家。
    1、ActiveX在.NET中的实现
    image
    如上图所示在.NET中使用UserControl来实现ActiveX。代码如下。

    Areas

    2、其中,将在HTML中使用的方法在接口AxMyControl中实现,代码如下:

    Areas

    3、Assembly.cs中的特殊设置:
    1 // Setting ComVisible to false makes the types in this assembly not visible 
    2 // to COM components.  If you need to access a type in this assembly from 
    3 // COM, set the ComVisible attribute to true on that type.
    4 [assembly: ComVisible(true)]

  • 相关阅读:
    一个判断浏览器类型的JS
    asp中输出xml “文本内容中发现无效字符”问题的解决(转)
    Excel VBA工程密码之最简单破解法
    爆破AspriseOCR 4.0
    vi编辑器的使用(转载)
    数据挖掘(转载)
    简单工厂模式(SimpleFactory)
    工厂方法模式(Factory Method)
    让gridview默认处于编辑模式并取得编辑后的值
    GDB调试精粹及使用实例(转载)
  • 原文地址:https://www.cnblogs.com/timy/p/1676983.html
Copyright © 2011-2022 走看看