从任务管理器中删除进程
答
如果ActiveX对象作为单独的进程出现在任务管理器中,那么它必须是进程外的COM服务器,而不是在应用程序的线程中托管。
我能想到的为什么服务器将仍然是你的客户端后,可以运行两个明显的原因已经发布了它的实例:
- 别的东西仍持有引用(无论是你的进程或其他)
- 服务器被错误地实现,并且在所有引用被释放时不关闭
+0
@ Mackellar,弄明白了。一个存储过程(查询)仍然在执行,即使在ActiveX对象设置为空之后。感谢您的信息。 – ramu 2011-05-10 05:40:34
它不是“在任务管理器中”,它仍然在运行*。也许是一个圆形的对象引用链? – Bob77 2011-05-09 03:22:56