为什么 Application->ProcessMessages() 不起作用了?
代码
while (!Terminated)
{
Application->ProcessMessages();
if(tm_error)
Synchronize(initialization);
else
{
.......
}
}
.........
我在线程中执行这段代码 由于一直不能与服务的连接 所以tm_error 一直为FALSE,造成循环,程序类似死掉,加了 Application->ProcessMessages();
也没有作用,有没有可能跟多线程有关?因为我在另外一个线程中执行类似的循环
大家,帮忙看看,什么原因,有什么解决办法? 在这里多谢了