VB.NET - FUNZIONE CHE INVIA ARRAY DI BYTE CON CONNESSIONE UDP
Oggi vi voglio mettere a disposizione la Funzione che Iniva Array di Byte tramite la connessione UDP .
Restituisce TRUE = Invio Corretto ; FALSE = Errore durante l'invio.
Parametri Funzione :
InvioByteUDP("127.0.0.1",ArrayByte) 'Utilizza la porta 11000 è automatica
InvioByteUDP("127.0.0.1",ArrayByte,11001) 'Utilizza la porta 11001 messa manualmente
CODICE VISUAL STUDIO 2010 - VISUAL BASIC .NET - VB.NET:
Public Function InvioByteUDP(ByVal txtHost As String, ByVal ByteDaInviare As Byte(), Optional ByVal txtPortUDP As Integer = 11000) As Boolean
Dim udpClient As New System.Net.Sockets.UdpClient()
Dim sendBytes As Byte() = ByteDaInviare
Try
udpClient.Send(sendBytes, sendBytes.Length, txtHost, txtPortUDP)
Return True
Catch ex As Exception
Console.WriteLine(e.ToString())
MsgBox("Errore : " & ex.ToString , vbCritical, "Errore")
Return False
End Try
End Function