如何不使用IdAntiFreeze控件来对抗IdUDPServer锁死的问题?(100分)

  • 主题发起人 主题发起人 绝对新手
  • 开始时间 开始时间

绝对新手

Unregistered / Unconfirmed
GUEST, unregistred user!
IdUDPServer有时候在接收大数据量的时候就会锁死(具体原因我也没搞清楚)
我以前都用IdAntiFreeze控件
但是现在要求不使用这个控件来对抗锁死 请问应如何解决?
 
你可以把那个控件放到线程里运行
 
噢 如果我程序本身就是在一个子线程中运行那么会不会影响到我这部分程序的窗体?
 
建议不使用indy控件组,因为存在内存泄露问题!
 
IdAntiFreeze就是使用Application.ProcessMessages来防止主进程锁死
你在程序中直接使用这代码就OK
 
为了减少体积我并没有use庞大的FORMS单元
 
后退
顶部