Сервер:
Форма Form1, на форме контрол Winsock с именем Ws1 и два текстовых поля Text1 и Text2, вводимое в Text1 отсылается клиенту, в Text2 отображается полученое от клиента (практически это не нужно).
- Код: Выделить всё
Private Sub Form_Load()
Ws1.Protocol = sckUDPProtocol
Ws1.LocalPort = 1001
Ws1.Bind
End Sub
Private Sub Text1_Change()
Ws1.SendData Text1
End Sub
Private Sub Ws1_DataArrival(ByVal bytesTotal As Long)
Dim strData As String
Ws1.GetData strData
Text2 = strData
End Sub
Клиент:
Форма Form1, на форме контрол Winsock с именем Ws1 и два текстовых поля Text1 и Text2, вводимое в Text1 отсылается на сервер, в Text2 отображается полученое от сервера.
- Код: Выделить всё
Private Sub Form_Load()
Ws1.Protocol = sckUDPProtocol
Ws1.RemoteHost = "127.0.0.1"
Ws1.RemotePort = 1001
Ws1.Connect
End Sub
Private Sub Text1_Change()
Ws1.SendData Text1
End Sub
Private Sub Ws1_DataArrival(ByVal bytesTotal As Long)
Dim strData As String
Ws1.GetData strData
Text2 = strData
End Sub
Исходники во вложении.