110,534
社区成员
发帖
与我相关
我的任务
分享
//Class A:
/// <summary>
/// 监听消息(广播和聊天)
/// </summary>
private ClientSocket _ClientSocket;
/// <summary>
/// 启动Socket(开辟线程)
/// </summary>
private void SocketStartThread()
{
Thread thread = new Thread(new ThreadStart(SocketStart));
thread.IsBackground = true;
thread.Start();
}
/// <summary>
/// 启动Socket
/// </summary>
private void SocketStart()
{
//监听消息(广播和聊天)
_ClientSocket = new ClientSocket(_LabelMsg);
_ClientSocket.StartUdpThread();
}
//Class A:
/// <summary>
/// 监听消息(广播和聊天)
/// </summary>
private ClientSocket _ClientSocket;
/// <summary>
/// 声明委托
/// </summary>
/// <param name="?"></param>
private delegate void _DelegateSocke();
/// <summary>
/// 启动Socket(开辟线程)
/// </summary>
private void SocketStartThread()
{
Thread thread = new Thread(new ThreadStart(SocketStartInvoke));
thread.IsBackground = true;
thread.Start();
}
/// <summary>
/// 启动Socket(委托)
/// </summary>
private void SocketStartInvoke()
{
this.Invoke(new _DelegateSocke(SocketStart));
}
/// <summary>
/// 启动Socket
/// </summary>
private void SocketStart()
{
//监听消息(广播和聊天)
_ClientSocket = new ClientSocket(_LabelMsg);
_ClientSocket.StartUdpThread();
}
/// <summary>
/// 启动Socket(委托)
/// </summary>
private void SocketStartInvoke()
{
//监听消息(广播和聊天)
_ClientSocket = new ClientSocket(_LabelMsg);
this.Invoke((_DelegateSocket)delegate() { _ClientSocket.StartUdpThread(); });
}
依然是卡住了!