0
Guys私はここにいくつかの助けが必要です.. 私はデータをデータグラムとして送信する必要があるC#でプロジェクトをやっています。ブロードキャストメッセージを送受信しています
次のコードです:私は、LAN おかげトンみんなでコードをテストすることができ、誰と周りに人がいないので、コードが細かい場合
public void StartUdpListener(Object state)
{
receivedNotification = udpServer.Receive(ref remoteEndPoint);
notificationReceived = Encoding.ASCII.GetString(receivedNotification);
listBox = new StringBuilder(this.listBox1.Text);
listBox.AppendLine(notificationReceived);
if (listBox1.InvokeRequired)
{
this.Invoke((MethodInvoker)delegate { this.listBox1.Items.Add(listBox.ToString()); });
}
}
public void StartNotification()
{
ThreadPool.QueueUserWorkItem(new WaitCallback(StartUdpListener));
hostName = Dns.GetHostName();
hostBuffer = Encoding.ASCII.GetBytes(hostName);
UdpClient newUdpClient = new UdpClient();
newUdpClient.Send(hostBuffer, hostBuffer.Length, notifyIP);
}
君たちは私に教えてもらえます。