日期:2014-05-17  浏览次数:20992 次

winform窗体自动关闭,怎么回事?
写了个发送和监听的程序,可以发送和接收另一端传来的数据,以下简称发送端和接收端。
发送端开启了一个线程,接收端也开启了一个线程,但是接收端用到了委托,回调函数,并用一个死循环来接收数据。但是程序运行后,点击发送,窗体就会自动关闭,开启线程的方式就是Thread threadSend=new Thread(SendMessage);接收也是采用这样的方式。然后我跟踪程序,发现是取得了需要的数据。但是就是界面一闪而过,控件显示了一下数据,然后立马消失了。求大神支招啊。

------解决方案--------------------
你调试下就可以发现问题了,你设置断点单步调试看看为什么会关闭了,你也可以参考下面文章实现:
http://www.cnblogs.com/zhili/archive/2012/08/25/TCP.html