为什么系统不退出?

tuiger2005 2005-05-13 09:58:53
我在程序 退出的地方写了:

Application->Terminate()

但程序就是不退出,任务管理器里程序占有CPU 99%,真是奇怪,
有谁可以帮我出个主意?
...全文
98 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tuiger2005 2005-07-05
  • 打赏
  • 举报
回复
发现了问题,并不是程序的问题,而是编译库的先后顺序问题,真是奇怪极了。现在已经解决了,谢谢大家的参与。
我不懂电脑 2005-07-05
  • 打赏
  • 举报
回复
Application->Terminate()
只是发送了一个中断消息而已,程序不一定能中止用exit就一定会终止退出。
leonatcs 2005-05-15
  • 打赏
  • 举报
回复
Terminate()只是让application有计划的终止,而不是无条件的,
无法退出就是程序无法有计划的终止,
肯定是前面有什么逻辑错误,
用Code Guard看看,一定有问题。
chiengod 2005-05-15
  • 打赏
  • 举报
回复
死机了,用run->program reset吧
resource leak 是内存泄露了,打开codeguard 看看 哪儿泄露了
tuiger2005 2005-05-14
  • 打赏
  • 举报
回复
结束了。在我运行结束时,总提示我resource leak,是不是这个原因?
F117p 2005-05-14
  • 打赏
  • 举报
回复
一些指针没有及时释放?
如果你用Application->Terminate(),的话,要注意如果你自己申请了内存,就要释放,比如象一些指针等等
纯冰糖 2005-05-14
  • 打赏
  • 举报
回复
多线程没有结束?或者其他代码没有执行完毕?比如大的循环运算

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧