【发布时间】:2014-02-17 20:58:09
【问题描述】:
我有一个 VB.NET 应用程序,它成功地将字符串发送到指定的 IP 地址和端口。
Public Sub BroadcastData(ByVal toSend As String, ByVal PortToSendTo As Long)
Dim s As New Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp)
Dim sendBUF As Byte() = Encoding.ASCII.GetBytes(toSend)
Dim ep As New IPEndPoint(MainForm.IPToBroadcastTo, PortToSendTo)
s.SendTo(sendBUF, ep)
System.Diagnostics.Debug.WriteLine(s.SendTo(sendBUF, ep))
End Sub
IPToBroadcstTo 是本地网络上远程计算机的 IP 地址。
在这台远程计算机上,我可以接收这个字符串并使用 VB.NET 做我想做的事情。
我会在 Excel 中接收字符串并将其写入单元格。
【问题讨论】:
标签: excel vba vb.net sockets port