为何新建线程创造窗体会报错呢
我通过一个新的线程创建一个窗体,为何会报错呢?
请各位高手帮忙解决一下。代码如下:
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
------解决方案--------------------报什么错?