Description: C# written in the current version is based on TCP-to-many chat mode has been implemented features are:
Server-side:
1. Polling monitor the new TCP client connections, unlimited number.
2. Records of the client login and offline information, and the system messages broadcast to all connected clients.
3. Detection of unexpected termination of the client (eg, forced through the termination process of non-normal exit), or network congestion, etc., to all clients broadcast system messages.
Client:
1. To update the online list.
2. With a private message (by selecting the receiver to send the point to point), and chat rooms (Broadcast Transmission) two kinds of chat mode.
3. Beep when new messages received and, in the task bar flashes.
4. To the system tray when minimized.
5. Save your chats.
Procedures needed for the operation. NET Framework2.0 support, what is wrong with sharing with everyone.
To Search:
- [21-40] - vc inspiration source code programming e
- [QQ_made_by_.net] - LAN chat software like QQ interfaces, co
- [TaskbarIcon] - Taskbar icon to add, delete, blinking. T
- [Tray] - sorry,i can t speak english.
- [NotifyIcon] - 1. Tray icon flashes 2. Tray icon action
File list (Check if you may need any files):
EasyChat\EasyChat.exe
........\........_Client\AquaOS.ico
........\...............\bin\Debug\EasyChat.exe
........\...............\...\.....\EasyChat.pdb
........\...............\...\.....\EasyChat.vshost.exe
........\...............\...\Release\EasyChat.exe
........\...............\...\.......\EasyChat.pdb
........\...............\...\.......\EasyChat.vshost.exe
........\...............\chat_frm.cs
........\...............\chat_frm.Designer.cs
........\...............\chat_frm.resx
........\...............\EasyChat_Client.csproj
........\...............\EasyChat_Client.csproj.user
........\...............\EasyChat_Client.csproj.vspscc
........\...............\EasyChat_Client.sln
........\...............\EasyChat_Client.suo
........\...............\login_frm.cs
........\...............\login_frm.Designer.cs
........\...............\login_frm.resx
........\...............\mssccprj.scc
........\...............\obj\Debug\EasyChat.chat_frm.resources
........\...............\...\.....\EasyChat.csproj.GenerateResource.Cache
........\...............\...\.....\EasyChat.exe
........\...............\...\.....\EasyChat.login_frm.resources
........\...............\...\.....\EasyChat.pdb
........\...............\...\.....\EasyChat.Properties.Resources.resources
........\...............\...\.....\EasyChat_Client.csproj.GenerateResource.Cache
........\...............\...\.....\TempPE\Properties.Resources.Designer.cs.dll
........\...............\...\EasyChat.csproj.FileList.txt
........\...............\...\EasyChat_Client.csproj.FileList.txt
........\...............\...\Release\EasyChat.chat_frm.resources
........\...............\...\.......\EasyChat.exe
........\...............\...\.......\EasyChat.login_frm.resources
........\...............\...\.......\EasyChat.pdb
........\...............\...\.......\EasyChat.Properties.Resources.resources
........\...............\...\.......\EasyChat_Client.csproj.GenerateResource.Cache
........\...............\...\.......\TempPE\Properties.Resources.Designer.cs.dll
........\...............\Program.cs
........\...............\...perties\AssemblyInfo.cs
........\...............\..........\Resources.Designer.cs
........\...............\..........\Resources.resx
........\...............\..........\Settings.Designer.cs
........\...............\..........\Settings.settings
........\...............\..........\vssver2.scc
........\...............\Resources\msg.wav
........\...............\.........\vssver2.scc
........\...............\TCPConnection.cs
........\...............\vssver2.scc
........\.........Server\bin\Debug\EasyChat_Server.exe
........\...............\...\.....\EasyChat_Server.pdb
........\...............\...\.....\EasyChat_Server.vshost.exe
........\...............\...\Release\EasyChat_Server.exe
........\...............\...\.......\EasyChat_Server.pdb
........\...............\...\.......\EasyChat_Server.vshost.exe
........\...............\EasyChat_Server.csproj
........\...............\EasyChat_Server.csproj.vspscc
........\...............\EasyChat_Server.sln
........\...............\EasyChat_Server.suo
........\...............\mssccprj.scc
........\...............\obj\Debug\EasyChat_Server.exe
........\...............\...\.....\EasyChat_Server.pdb
........\...............\...\EasyChat_Server.csproj.FileList.txt
........\...............\...\Release\EasyChat_Server.exe
........\...............\...\.......\EasyChat_Server.pdb
........\...............\...\EasyChat_Server.csproj.FileListAbsolute.txt
........\...............\Program.cs
........\...............\...perties\AssemblyInfo.cs
........\...............\..........\vssver2.scc
........\...............\vssver2.scc
........\...............\Listener.cs
........\EasyChat_Server.exe
........\程序截图.doc
........\说明.txt
........\EasyChat_Client\obj\Debug\Refactor
........\...............\...\.....\TempPE
........\...............\...\Release\Refactor
........\...............\...\.......\TempPE
........\.........Server\obj\Debug\Refactor
........\...............\...\.....\TempPE
........\...............\...\Release\TempPE
........\.........C