第一个地方建议如下
Socket netclient= serverlistener.AcceptSocket();
Socket netclient= serverlistener.AcceptSocket();
解决方案 »
- 【求助】有关DevExpress的GridControl增删行
- dateTimePicker1控件值发生改变的触发事件
- 如何压缩和解压dataset
- Visual C# .NET 2005 Express 的设计器的中文输入法是全角?
- winfrom存储图片
- 请大家帮我写个简单的函数
- 这里有一小问题要大家帮忙?????
- 怎样增加sting数组的长度?谁能解答给谁加分!
- 看看我的问题:如何在通过DataGrid更改数据库记录时不让DataGrid“变大”?
- 【付费求助】5000元求大神写一个 appstore账号全自动注册器
- windows 下时钟的那种输入是怎样实现的,进来看看,在线守候,立即加分
- 以后是否可以用c#编写共享软件,包括一些游戏类的?
netstream.Close();
netclient.Close();
netwrite.Close();
改为 netwrite.Close();
netstream.Close();
netclient.Close();
不过还出现了一个问题,就是我在同一台机上启动两个程序副本时,只能一个程序窗口A向另一个窗口B发信息,另一个窗口B发信息,A窗口接收不到
private void startserver()中,有
received+=netreader.ReadLine();
while(received.Length!=0)
{
buffer+=received;
buffer+="\r\n";
received=netreader.ReadLine();
}
所以在同一台机上启动两个程序副本时,一个程序窗口A中的文本框(sentbox)写入文字后必须回车后,才能向另一个窗口B发信息,否则另一个窗口B接收不到,哪位大虾帮忙解决一下,一定给分。
Top