winsock连接问题

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:43:55
If Not Winsock1.State = sckClosed Then
Winsock1.Close
End If
Winsock1.Accept requestID
为什么要先关闭winsock,再接受请求 "Winsock1.Close"去了行不行
关闭了socket还怎么能接受request和senddata呢

必须先关闭WINSOCK,然后你才可以使用ACCEPT是因为ACCEPT是一个实现了监听/接受连接功能的方法,执行后会使WINSOCK处于监听状态,如果未超时时有REQUEST,则建立连接。这个操作很明显需要先关闭之前的WINSOCK连接。

不行 这个是按照windows的消息机制来操作的
一定要一步一步来 计算机只能执行这样的操作
犹如剥葱头一样 从外到内。