不明白,你既然让它等待,那它自然是等待了,那怎么又要销毁它,在哪销毁呢
解决方案 »
- IdTCPClient1发IdTCPServer1问题.
- 基于ACCESS的单机应用 升级到基于SQLSERVER的 网络C/S 原代码要做些什么修改 ??
- 如何在TStringGrid左边的边框上放个图标?
- DateTimePicker的日期不能隨日期改變而自動改變,如26號寫的程式,DateTimePicker是26號放到Form裡去的,到今天還是26號,為什麼?
- 求助高手,我想在tedit 控件中只输入数字,怎么实现啊?
- 如何注册DELPHI7?
- SOS!,为吓米 我的delphi在运行Excel的时候,出现“命令不可用,应用程序许可已过期”!!
- 想知道平时接触界面设计的哥哥姐姐们,都习惯用什么样的界面风格?进来看看吧!
- 关于时间的问题(送50分)
- 发布一个通用DDL生成器程序,请大家帮忙测试一下
- 哪儿有delphi补丁呀?
- DCOM server端可否主动发送消息给Client端啊?
我用m_thread.Terminate设置了Terminated为true;
这样在线程的执行体里,应该就会跳出循环的,然后就自然销毁了呀!
现在问题答案已经找到了,是Break这句并没有跳出循环。
我把while语句改成:
while (not Terminated) and IdClient.Connected do
就行了。