请问出现QueryInterface错误,该怎么解决
Muf 2002-07-18 08:57:18 在程序中使用了COM组件,运行都很正常。但空闲几十分钟后,再次操作程序,往往会出现例外:
接口 Microsoft.Vsa.IVsaEngine 的 QueryInterface 失败。
在我的程序中不只这个接口,IWebBrowser接口也会,还有我自已用C++编写的ActiveX控件在Unadvise事件时也发现类似的错误。
请问为什么会突然出现这类错误呢?
附:
上面提到的IWebBrowser接口,实际上是在Form中放置WebBrowser控件(ActiveX),然后在需要时,通过DOM修改控件中的页面内容(为此特意引用mshtml.dll)。