程序思想如下:
------------------------------
原来的程序
------------------------------
Form Load时创建一个新的进程并且开始执行
调用另一个form显示出来就没有了响应listenerRun = true;
调用另一个form显示出来就没有了响应thread 
= new Thread(new ThreadStart(Listen));
调用另一个form显示出来就没有了响应thread.Start();

这个进程所执行的Listen的内容如下:
调用另一个form显示出来就没有了响应private void Listen()
        }

监听从端口tcpPort接收到的信息,可以成功

我想设置成每接受一条消息就显示另外一个Form
所以程序就改成了
调用另一个form显示出来就没有了响应while(listenerRun)
}

可是这里这个floatform显示出来就没有了响应
是floatform没有响应,不是主程序没有响应
这是为什么呢?

相关文章:

  • 2022-01-23
  • 2021-08-07
  • 2021-09-15
  • 2022-12-23
  • 2021-07-04
  • 2022-02-01
  • 2021-06-05
  • 2021-06-26
猜你喜欢
  • 2022-12-23
  • 2021-10-07
  • 2021-05-05
  • 2021-06-14
  • 2022-01-18
  • 2021-09-12
  • 2022-12-23
相关资源
相似解决方案