首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

程序退出,进程还在?是什么原因?该怎么处理

2012-03-08 
程序退出,进程还在?是什么原因?有时候程序退出进程也自动退出了,但有时在退出后,任务管理器中还可以看到进

程序退出,进程还在?是什么原因?
有时候程序退出进程也自动退出了,但有时在退出后,任务管理器中还可以看到进程还在

这一般是什么原因??
为什么有时正常,有时却不能退出进程?

StringList.Objects[i].Free;
我用这个来保存对象应该可以释放的吧?


[解决办法]
为什么不StringList.free
[解决办法]
TerminateProcess(GetCurrentProcess(), 0);//直接OK
[解决办法]
检查看看有那些对象或者是内存没有释放
[解决办法]
检查在程序退出释放某个对象是不是有异常发生。
[解决办法]
应该是你的进程根本就没退出,仅仅是form关闭了,但是进程还在处理一些例如释放资源,死循环,或者是创建的线程还在执行等等操作
[解决办法]

探讨
应该是你的进程根本就没退出,仅仅是form关闭了,但是进程还在处理一些例如释放资源,死循环,或者是创建的线程还在执行等等操作

热点排行