|
本来想用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没有显示。。 |
|