无忧启动论坛
标题:
哪位大神懂C#,求赐教
[打印本页]
作者:
octans2009
时间:
2014-9-12 18:28
标题:
哪位大神懂C#,求赐教
本来想用TcpListener监听本地端口,直接程序就卡死了。
百度提问没人理我,只能来这里了
try
{
IPAddress ip = IPAddress.Parse("192.168.1.104");
tcplistener = new TcpListener(ip, 19604);
tcplistener.Start();
label3.Text = "开始监听";
while (true)
{
tcpclient = tcplistener.AcceptTcpClient();
ns = tcpclient.GetStream();
byte[] buffer = new byte[1024];
int bytesread = ns.Read(buffer, 0, 1024);
string msg = Encoding.GetEncoding("GB2312").GetString(buffer);
this.richTextBox1.Text = msg;
}
我敢肯定是tcplistener.Start()就卡了,因为label3没有显示。。
作者:
weiling103
时间:
2014-9-13 11:58
debug 调试
作者:
b23526
时间:
2014-9-13 12:18
虽然不懂C#
猜测下开始监听了当然是收到数据才会返回啊
作者:
huangwenjia
时间:
2014-9-16 09:55
建议到CSDN论坛的C#版块问
作者:
flythink
时间:
2014-9-16 23:21
在主线程里做IO操作肯定是卡死界面的, 楼主研究研究什么是多线程吧
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3