用.NET2.0编写COM组件供VB调用

来源:csdn 作者: 2006-10-27 出处:pcdog.com

.net  
上一页 1 2 

  (3注册装配件
   RegAsm MyService.dll

(4)将装配件加入GAC
   gacutil -i MyService.dll
   注意:该步骤不是必须的。
  

(5)在AssembyInfo.cs修改COM对外可见性配置

// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 属性设置为 true。
[assembly: ComVisible(true)]

// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("e011ed16-93a3-41aa-8375-399fa259b935")]

经过上面的工作,就将一个.NET装配件转化为COM组件。

4.在VB中调用生成的COM组件(dll)

1)工程->引用

2)创建对象调用
更多内容请看PCdog.com--.NET实用开发专题
上一页 1 2 
上一篇:Viusal C++.NET 2003 的优化代码
下一篇:避免覆盖通过继承得到的名字