日期:2014-05-19  浏览次数:21243 次

如何保持socket TCP连接
菜鸟我刚刚开始学习C#,想编一个socket通信程序。
我建立了两个Form(两个class),第一个是登录窗口,用来连接socket服务器,并且验证身份,验证成功则切换到第二个窗口(Form1.Hide,Form2.Show)。但是切换窗口的时候Tcp连接就自动断开了,我想保持这个scoket连接该怎么办?多谢各位大哥大姐了!
(其实我是想在服务器端显示在线用户,所以想保持连接状态)


------解决方案--------------------
你在form1 保持连接, 在form2中也无法用啊.... 这本来就是设计上的缺陷.

如果只是form1. hide应该是不会断开的, 你看哪里出了问题...