winsock的SendData方法是异步发送的,也就是数据还未发完就开始执行下一条语句,所以不能在senddata的后面调用close方法,否则发送的数据不完整。
如果想在数据完全发出后马上关闭连接应该在SendComplete事件里调用close方法
SendComplete事件在数据发送完成时触发
Private Sub sckSend_SendComplete()
sckSend.Close
如果想在数据完全发出后马上关闭连接应该在SendComplete事件里调用close方法
SendComplete事件在数据发送完成时触发
Private Sub sckSend_SendComplete()
sckSend.Close
End Sub