L liu1982 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-16 #1 为什么我的IdTCPClient的ReadLn只能读取服务器发过来的一条信息,后来的信息都收不到呢?分只能这么多了,谢谢各位。
X xianguo Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-16 #3 http://www.indyproject.org/download/index.html
L lovinger_2000 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-17 #4 小伙子,因为IdTCPClient的ReadLn是阻塞式的,所以你需要做的是在每个客户机上自定义一个线程,把ReadLn放在线程的Execute里面,在Execute里面,在使用Where IdTCPClient.Connected 语句,只有当检测到IdTCPClient断开的时间才终止线程。
小伙子,因为IdTCPClient的ReadLn是阻塞式的,所以你需要做的是在每个客户机上自定义一个线程,把ReadLn放在线程的Execute里面,在Execute里面,在使用Where IdTCPClient.Connected 语句,只有当检测到IdTCPClient断开的时间才终止线程。