客户端 Private Sub Form_Load() With Winsock1 .RemoteHost = "192.168.0.88" '要连接的服务器IP或名称 .RemoteHost = 1010 .LocalPort = 1011 .Bind 1011 End With End SubPrivate Sub txtsend_Change() Winsock1.SendData txtsend.Text End SubPrivate Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Dim strdata As String Winsock1.GetData strdata, vbString txtoutput.Text = strdata End Sub服务端 Private Sub Form_Load() With Winsock1 .RemoteHost = "192.168.0.71" '要连接的对方向IP或名称 .RemoteHost = 1010 .LocalPort = 1011 .Bind 1011 End With End Sub Private Sub txtsend_Change() Winsock1.SendData txtsend.Text End Sub Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Dim strdata As String Winsock1.GetData strdata, vbString txtoutput.Text = strdata End Sub
服务端、客户端之间的通信(源码提供)
Private Sub Form_Load()
With Winsock1
.RemoteHost = "192.168.0.88" '要连接的服务器IP或名称
.RemoteHost = 1010
.LocalPort = 1011
.Bind 1011
End With
End SubPrivate Sub txtsend_Change()
Winsock1.SendData txtsend.Text
End SubPrivate Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim strdata As String
Winsock1.GetData strdata, vbString
txtoutput.Text = strdata
End Sub服务端
Private Sub Form_Load()
With Winsock1
.RemoteHost = "192.168.0.71" '要连接的对方向IP或名称
.RemoteHost = 1010
.LocalPort = 1011
.Bind 1011
End With
End Sub
Private Sub txtsend_Change()
Winsock1.SendData txtsend.Text
End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim strdata As String
Winsock1.GetData strdata, vbString
txtoutput.Text = strdata
End Sub