本文整理匯總了VB.NET中System.Net.Sockets.UdpClient.Receive方法的典型用法代碼示例。如果您正苦於以下問題:VB.NET UdpClient.Receive方法的具體用法?VB.NET UdpClient.Receive怎麽用?VB.NET UdpClient.Receive使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類System.Net.Sockets.UdpClient
的用法示例。
在下文中一共展示了UdpClient.Receive方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的VB.NET代碼示例。
示例1: UdpClient
'Creates a UdpClient for reading incoming data.
Dim receivingUdpClient As New UdpClient(11000)
'Creates an IPEndPoint to record the IP address and port number of the sender.
' The IPEndPoint will allow you to read datagrams sent from any source.
Dim RemoteIpEndPoint As New IPEndPoint(IPAddress.Any, 0)
Try
' Blocks until a message returns on this socket from a remote host.
Dim receiveBytes As [Byte]() = receivingUdpClient.Receive(RemoteIpEndPoint)
Dim returnData As String = Encoding.ASCII.GetString(receiveBytes)
Console.WriteLine(("This is the message you received " + returnData.ToString()))
Console.WriteLine(("This message was sent from " + RemoteIpEndPoint.Address.ToString() + " on their port number " + RemoteIpEndPoint.Port.ToString()))
Catch e As Exception
Console.WriteLine(e.ToString())
End Try
End Sub
示例2: Tester
' 導入命名空間
Imports System
Imports System.Net
Imports System.Net.Sockets
Imports System.Text
Public Class Tester
Public Shared Sub Main
Dim MyIP As IPAddress
Dim bytes(200) As Byte
Dim Port1 As Integer = 8080
Dim port2 As Integer = 3128
MyIP = IPAddress.Parse("166.111.175.81")
Dim myLocal As New IPEndPoint(MyIP, Port1)
Dim myRemote As New IPEndPoint(MyIP, port2)
Dim receive1 As New UdpClient(myRemote)
Dim send1 As New UdpClient(myLocal)
Try
bytes = System.Text.Encoding.ASCII.GetBytes("AAA")
send1.Send(bytes, bytes.Length, myRemote)
receive1.Receive(myLocal)
Catch ex As Exception
Console.WriteLine("Error")
End Try
send1.Close()
receive1.Close()
End Sub
End Class