如何在 VB 6.0 响应用 C#.NET 编写的 COM 组件的事件 ?
使用 C# 编写的一个 COM 组件(即已经向 COM 公布了组件类的接口)
在 VB 6.0 中可以正确地访问组件实现了的方法与属性,但是当要响
应当中的事件时, VB 6.0 会自动生成下面的事件处理函数,但是这个
函数的参数似乎不正确,而且当要创一个实例时,会出现下面错误提示:
run-time error '459'
Object or class does not support the set of events
Dim WithEvents DotNetCom As DotNETComp.Class4
'这个事件处理函数是由 VB 6.0 自己生成的, 但是数的参数似乎不应该是这样的
Private Sub DotNetCom_add_myEventOne(ByVal value As DotNETComp.MyEventTypeOne)
End Sub
Private Sub Form_Load()
'执行以下语句的时候报错
Set DotNetCom = New DotNETComp.Class4
End Sub