关于IdTCPServer的问题
在IdTCPServer的事件中
void __fastcall Tfrm_Server::IdTCPServer1Execute(TIdPeerThread *AThread)
{
AThread->Connection->WriteStream(AFileStream,false,false);
}
AThread->Connection->WriteStream这个方法会阻塞当前线程吗?
想在里面加个进度条,但是不能正常显示,要等数据全部传完才有反应,怎么样解决呢?
[解决办法]
这个应该是阻塞当前线程的,复杂点的用多线程,简单点的用IdAntiFreeze组件,