读书人

一个关于C/S CLIENT多线程中FORM的有关

发布时间: 2012-01-03 22:16:07 作者: rapoo

一个关于C/S CLIENT多线程中FORM的问题
情况是这样的:
C/S结构下,client端frmLogin建立socket与server端建立连接后,
Thread thread=new Thread (new ThreadStart (receive));
thread.Start ();

private void receive()中当收到server端通过验证的信息后,

Form1 mainform = new Form1();
mainform.Show();

但程序运行到这里后新的mainform里无法正常显示.
如果在frmLogin下直接生成mainform并Show(),是正常的,所以觉得是多线程导致的问题,只是不知道该如何具体解决.
请高手指点




[解决办法]
正如上所的一

可以用事件或委用主程的西,一般不要在主程外的其它程用窗之的,因位做生一些意想不到的事

读书人网 >C#

热点推荐