读书人

delphi的Terminate关闭不了程序解决方

发布时间: 2012-03-14 12:01:12 作者: rapoo

delphi的Terminate关闭不了程序
为什么我terminate之后 程序的进程还是存在的。。

[解决办法]
要强制退出,调用ExitProcess(0);
[解决办法]
Halt;
[解决办法]
的确,有时候发现Terminate,Halt都不能退出程序
[解决办法]
你的程序可能还有执行其他的一些东西,也就是说你的程序还有其他进程在内存里!
在退出系统时,要把你自己创建的对象全部手动终止掉,不然的话,是不能彻底退出来的!
[解决办法]
SendMessage(Self.Handle,WM_CLose,0,0);

退出不了就是你程序有严重的Bug

读书人网 >.NET

热点推荐