【发布时间】:2010-02-11 18:05:48
【问题描述】:
我在尝试挂接到 COM 对象上的事件时收到 COM 异常。这是我要执行的代码。
COMClass a = IComClass as ComClass;
a.SomeEvent += new SomeEvent_EventHandler(MethodNameHere);
第二行抛出一个 COMException 类型的异常,并包含以下信息:
System.Runtime.InteropServices.COMException 被捕获
Message="HRESULT 异常:0x80040202"
Source="mscorlib"
错误代码=-2147220990
堆栈跟踪: 在 System.Runtime.InteropServices.ComTypes.IConnectionPoint.Advise(对象 pUnkSink, Int32& pdwCookie)
有没有人知道为什么我无法连接到 COM 事件,或者是否有解决方法可以连接到 COM 事件?
【问题讨论】:
标签: c# .net events com interop