X
xwm2k
Unregistered / Unconfirmed
GUEST, unregistred user!
我用控件TClientSocket去连接服务端,非阻塞方式
第一次ClientSocket1.Active := True是成功的
当我需要断开,执行 ClientSocket1.Active := False 后,
再次需要连接,执行 ClientSocket1.Active := True 后,值仍然是false,也没捕捉到错误,
只有再次 执行ClientSocket1.Active := True才会成功,奇怪!
我用阻塞方式时没有这个问题,但OnRead上又不能读到消息,需要另外写线程去接收.
请各位大侠出手!
第一次ClientSocket1.Active := True是成功的
当我需要断开,执行 ClientSocket1.Active := False 后,
再次需要连接,执行 ClientSocket1.Active := True 后,值仍然是false,也没捕捉到错误,
只有再次 执行ClientSocket1.Active := True才会成功,奇怪!
我用阻塞方式时没有这个问题,但OnRead上又不能读到消息,需要另外写线程去接收.
请各位大侠出手!