为了节省时间,大部分资源取自http://www.cnblogs.com/li-peng/p/3455247.html,感谢作者。
流程概览
1.创建ActiveX控件——按钮
2.定义一个接口,并在控件中实现
3.部署安装
4.CAB打包
5.添加到网页中进行测试
一. 创建ActiveX控件——按钮
1.新建一个Window窗体控件库项目,命名为ActiveXDemo.
2.在自动生成的UserControl1页面上添加一个button
3.点击事件里我们只弹出一个MesageBox
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Active is working now!");
}
4.
在右边解决方案资源管理器的ActiveXDemo项目上右键→属性→应用程序→程序集信息→使程序集COM可见(M)。再切换到“生成”标签→勾选“为COM互操作注册”。