c#实现类似QQ的简单聊天程序,可支持广域网。

点击打开链接

1,下载压缩包,解压缩后打开TCP_Achieve\TCP_Achieve\bin\Debug\TCP_Achieve.exe程序,点击开始侦听。

2,用visiual studio打开工程,打开TCP_Client项目中的Client.cs文件,在41行将IP地址改为本机IP(可打开windows命令行,输入ipconfig,按回车得到本机IP),重新编译该项目。

3,运行TCP_Client项目,输入昵称登录后,可在右侧聊天对象下拉框中选择聊天对象进行聊天,此时只有你自己登录,所以只能选择你自己的昵称,自己跟自己聊天。

4,由于你将TCP_Achieve.exe程序(即服务器程序)运行在自己电脑,所以此时你的电脑相当于服务器,可以打开多个TCP_Achieve\TCP_Client\bin\Debug\TCP_Client.exe

程序,进行聊天。

5,要想实现广域网聊天(即在任意一台联网的电脑上都能相互聊天),则要将TCP_Achieve\TCP_Achieve\bin\Debug\TCP_Achieve.exe服务器端程序运行在服务器上,然后将

TCP_Client项目中的Client.cs文件,在41行将IP地址改为服务器IP,可以通过百度搜索腾讯云服务器获得免费云服务器试用资格,然后将TCP_Achieve.exe运行在云服务器上

即可实现广域网聊天

你可能感兴趣的:(聊天,c#,qq,tcp)