请问TIdThreadMgrDefault和IdThreadMgrPool控件有什么用的?
本人有网上找过了都没好一点的相关资料,请大家指教指教。

解决方案 »

  1.   

    随便复制一点吧TIdThreadMgrPool是INDY的线程管理,
    他的(客户端)线程管理常用的有两个: TIdThreadMgrDefault和TIdThreadMgrPool,其中
    TIdThreadMgrDefault是一般的(客户端)线程管理控件,而
    TIdThreadMgrPool是(客户端)线程池管理控件,选择它就不必在每次的(客户端)连接断开地时候释放资源,而是将没有的资源放到Pool,等待下次客户端的需求。
    其实这两个控件使用非常简单,只需要在IdTcpServer的ThreadMsg选择相应的管理就可以了。
    TIdThread是比较基础的控件,一般你不会用到,倒是TIdPeerThread你经常会用到,他代表具体的客户端线程。
      

  2.   

    楼上的说法还是说得不够明白,看不懂真正的用法,不知谁有没有相关的DEMO?
    能否借看下,小弟感激不尽