-
大小: 86KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-21
- 語言: 其他
- 標(biāo)簽:
資源簡介
局域網(wǎng)廣播程序的實現(xiàn).rar局域網(wǎng)廣播程序的實現(xiàn).rar

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Net;
using?System.Net.Sockets;
using?System.Threading;
namespace?NetClient
{
????public?class?AddMessageEventArgs?:?EventArgs
????{
????????public?string?mess;
????}
???public?class?ClassListener
????{
????????private?Thread?ths;
????????private?EndPoint?eps;
????????private?string?receiveDatas;
????????private?Socket?socket;
????????public?event?EventHandler?OnAddMessAge;
????????public?ClassListener()?{?}
????????//開始監(jiān)聽
????????public?void?StartListen()
????????{
????????????ths?=?new?Thread(new?ThreadStart(Listen));
????????????ths.Start();
????????}
????????//停止監(jiān)聽
????????public?void?Stop()
????????{
????????????socket.Close();
????????????ths.Abort();
????????}
????????private?void?Listen()
????????{
????????????try
????????????{
????????????????socket?=?new?Socket(AddressFamily.InterNetwork?SocketType.Dgram?ProtocolType.Udp);
????????????????IPEndPoint?ieps?=?new?IPEndPoint(IPAddress.Any?8900);
????????????????socket.Bind(ieps);
????????????????eps?=?(EndPoint)ieps;
????????????????while?(true)
????????????????{
????????????????????byte[]?bytes?=?new?byte[1024];
????????????????????socket.ReceiveFrom(bytes?ref?eps);
????????????????????receiveDatas?=?System.Text.Encoding.Unicode.GetString(bytes);
????????????????????receiveDatas?=?receiveDatas.TrimEnd(‘\u0000‘);
????????????????????AddMessageEventArgs?arg?=?new?AddMessageEventArgs();
????????????????????arg.mess?=?receiveDatas;
????????????????????OnAddMessAge(this?arg);
????????????????}
????????????}
????????????catch?(Exception?ex)
????????????{
????????????????MessageBox.Show(ex.ToString());
????????????}
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????11264??2009-09-18?20:21??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\bin\Debug\NetClient.exe
?????文件??????36352??2009-09-18?20:21??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\bin\Debug\NetClient.pdb
?????文件??????14328??2009-10-08?11:11??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\bin\Debug\NetClient.vshost.exe
?????文件????????490??2007-07-21?01:33??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\bin\Debug\NetClient.vshost.exe.manifest
?????文件???????1846??2009-09-18?12:39??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\ClassListener.cs
?????文件???????1933??2009-10-08?12:01??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Form1.cs
?????文件???????4040??2009-09-18?20:20??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Form1.Designer.cs
?????文件???????6690??2009-09-18?20:20??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Form1.resx
?????文件???????3773??2009-09-18?12:23??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\NetClient.csproj
?????文件???????1968??2009-10-08?11:11??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\obj\Debug\NetClient.csproj.FileListAbsolute.txt
?????文件????????847??2009-09-18?20:20??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\obj\Debug\NetClient.csproj.GenerateResource.Cache
?????文件??????11264??2009-09-18?20:21??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\obj\Debug\NetClient.exe
?????文件????????180??2009-09-18?20:20??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\obj\Debug\NetClient.Form1.resources
?????文件??????36352??2009-09-18?20:21??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\obj\Debug\NetClient.pdb
?????文件????????180??2009-09-18?12:42??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\obj\Debug\NetClient.Properties.Resources.resources
?????文件????????490??2009-09-18?12:15??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Program.cs
?????文件???????1350??2009-09-18?12:15??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Properties\AssemblyInfo.cs
?????文件???????2868??2009-09-18?12:15??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Properties\Resources.Designer.cs
?????文件???????5612??2009-09-18?12:15??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Properties\Resources.resx
?????文件???????1094??2009-09-18?12:15??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Properties\Settings.Designer.cs
?????文件????????249??2009-09-18?12:15??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient\Properties\Settings.settings
?????文件????????917??2009-09-18?12:15??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient.sln
????..A..H.?????17408??2009-10-08?12:02??局域網(wǎng)廣播程序的實現(xiàn)\NetClient\NetClient.suo
?????文件???????9216??2009-09-18?12:53??局域網(wǎng)廣播程序的實現(xiàn)\NetServer\NetServer\bin\Debug\NetServer.exe
?????文件??????30208??2009-09-18?12:53??局域網(wǎng)廣播程序的實現(xiàn)\NetServer\NetServer\bin\Debug\NetServer.pdb
?????文件??????14328??2009-10-08?11:04??局域網(wǎng)廣播程序的實現(xiàn)\NetServer\NetServer\bin\Debug\NetServer.vshost.exe
?????文件????????490??2007-07-21?01:33??局域網(wǎng)廣播程序的實現(xiàn)\NetServer\NetServer\bin\Debug\NetServer.vshost.exe.manifest
?????文件???????1246??2009-09-18?12:53??局域網(wǎng)廣播程序的實現(xiàn)\NetServer\NetServer\Form1.cs
?????文件???????3939??2009-09-18?11:32??局域網(wǎng)廣播程序的實現(xiàn)\NetServer\NetServer\Form1.Designer.cs
?????文件???????6866??2009-09-18?11:32??局域網(wǎng)廣播程序的實現(xiàn)\NetServer\NetServer\Form1.resx
............此處省略36個文件信息
評論
共有 條評論