C#.net udp点对点聊天程序(4)
来源:未知 责任编辑:责任编辑 发表时间:2015-09-17 09:43 点击:次
Remote = (EndPoint)(sender);
while (true)
{
byte[] data = new byte[1024];
newsock2.ReceiveFrom(data, ref Remote);
button4.Enabled = true;
// textBox4.Text = sender.Address.ToString(); //目前无法通过这样获得客户端ip和端口号
// textBox5.Text = sender.Port + "";
richTextBox2.AppendText(Encoding.Default.GetString(data));
}
//得到客户机IP
IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
Remote = (EndPoint)(sender);
while (true)
{
byte[] data = new byte[1024];
newsock2.ReceiveFrom(data, ref Remote);
button4.Enabled = true;
// textBox4.Text = sender.Address.ToString(); //目前无法通过这样获得客户端ip和端口号
// textBox5.Text = sender.Port + "";
richTextBox2.AppendText(Encoding.Default.GetString(data));
}服务器想客户端发送消息:
[csharp]
byte[] b = Encoding.Default.GetBytes(textBox6.Text + ":\n" + textBox8.Text+ "\n");
//发送信息
- 发表评论
-
- 最新评论 更多>>