1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Private Sub ActiveServeur_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
Try
Dim s As New Net.Sockets.Socket(Net.Sockets.AddressFamily.InterNetwork, Net.Sockets.SocketType.Stream, Net.Sockets.ProtocolType.Tcp)
Dim ipAdressServer As Net.IPAddress = Net.IPAddress.Parse(Net.Dns.GetHostAddresses(Net.Dns.GetHostName())(0).ToString)
s.Bind(New Net.IPEndPoint(ipAdressServer, 502))
s.Listen(1)
Dim s2 As Net.Sockets.Socket = s.Accept()
Dim ret As Integer
Dim rbuf(s.Available) As Byte
Dim chaine As New System.Text.StringBuilder
ret = s2.Receive(rbuf, 0, s.Available, Net.Sockets.SocketFlags.None)
msgbox(ret)
chaine.Append(System.Text.Encoding.UTF8.GetString(rbuf, 0, ret))
MsgBox(System.Text.Encoding.UTF8.GetString(rbuf, 0, ret))
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub |
Partager