com+关闭出错的问题..(100分)

  • 主题发起人 主题发起人 hwljerry
  • 开始时间 开始时间
H

hwljerry

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么写的com+对象,在调试状态下关闭的时候,不会出现错误,而不在运行状态下,关闭会出现。。
让它自动运行,过三分钟自动断开空闲对象就会出错。。通过组件服务里com+应用程序手动关闭也会出错。
dllhost.exe - 应用程序错误
---------------------------
"0x00000000" 指令引用的 "0x00000000" 内存。该内存不能为 "written"。
要终止程序,请单击“确定”。
要调试程序,请单击“取消”。

这样的错误啊。。有谁遇到这样的情况吗???
 
检查一下是否有重复释放的地方
Delphi中的Com基类再引用计数为0的时候会自动释放
 
该对象应该已经释放了
做一下检查判断
 
后退
顶部