日期:2014-05-19  浏览次数:20943 次

为何新建线程创造窗体会报错呢
我通过一个新的线程创建一个窗体,为何会报错呢?
请各位高手帮忙解决一下。代码如下:

  private   void   button1_Click(object   sender,   EventArgs   e)
                {
                        //新建线程来构造新的窗体
                        Thread   thr   =   new   Thread(new   ThreadStart(Run));
                        thr.Start();
                }

                private   void   Run()
                {
                        Message   tem   =   new   Message();
                        tem.Text   =   "与Xman聊天中 ";
                        tem.Show();
                        tem.Refresh();
                }

该代码用在即使通讯中,RUN函数用于监听,一旦受到消息,就打开一个对话窗体。

------解决方案--------------------
http://community.csdn.net/Expert/topic/5427/5427239.xml?temp=.831875
------解决方案--------------------
报什么错?