110,567
社区成员
发帖
与我相关
我的任务
分享
private void StartListen()
{
try
{
tcpListener = new TcpListener(1234);
tcpListener.Start();
AddText("开始监听");
this.listen = true;
while (true)
{
Socket s = tcpListener.AcceptSocket();//设置缓冲区
Byte[] bff = new Byte[100];
int i = s.Receive(bff);
string msg = System.Text.Encoding.UTF8.GetString(bff);//转换解码
if (msg!=null)
{
AddText(msg);
}
}
}
catch (System.Exception ex)
{
AddText("监听错误");
}
}
listenThread = new Thread(new ThreadStart(StartListen));
// listenThread.IsBackground = true;
listenThread.Start();