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运行在云服务器上

即可实现广域网聊天

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值