广播聊天室应用编程教程.ppt

广播聊天室 教学目标 复习UDPClient类及其常用方法 复习使用UDP协议实现服务器、客户端通信 广播聊天原理及代码实现 聊天程序界面设计 取得用户名 通过登陆窗口取得用户名,并建立线程接收。 private void Form1_Load(object sender, System.EventArgs e) { Form2 f2=new Form2(); if(f2.ShowDialog()==DialogResult.OK) { this.textBox2.Text=strUserName; Thread myThread=new Thread(new ThreadStart(StartReceive)); myThread.Start(); } } 通知组内所有成员 //加入多路广播组 IPAddress groupIP=IPAddress.Parse(224.5.6.7); client.JoinMulticastGroup(groupIP); /********启动程序前,通知组中所有成员*********/ string strSend=START +strUserName+ ; IPEndPoint myPoint=new IPEndPoint(groupIP,7788); Send(strS

文档评论(0)

1亿VIP精品文档

相关文档