winsock组件(vb6)进行C/S传送数据,出现错误(40006,所需事物或请求的错误协议或连接状态)
我想做一个WINsock数据通讯的测试,实现在客户端发送一个string,服务器端能接收到,并在text1上显示。
客户端EXE,FORM中有一个WINSOCK组件tcpClient和command组件:
Private Sub Command1_Click()
tcpClient.SendData "are you ok?"
End Sub
Private Sub Form_Load()
tcpClient.RemotePort = 1001
tcpClient.RemoteHost = "192.168.168.100"
tcpClient.Connect
End Sub
服务器端EXE,FORM中有一个WINSOCK组件tcpServer和text组件:
Private Sub Form_Load()
tcpServer.LocalPort = 1001
tcpServer.Listen
End Sub
Private Sub tcpServer_DataArrival(ByVal bytesTotal As Long)
Dim strData As String
tcpServer.GetData strData
Text1.Text = strData
End Sub