线程中打开一个form的问题
gou4 2003-12-08 03:00:46 线程中打开一个form:
void thread()
{
Form1 form = new Form1()
form.Show();
......
}
线程中所有语句结束后form也自动关闭了,怎么解决呢?
我试过这种方法
void thread()
{
Form1 form = new Form1()
form.Show();
while(form.Closed)
{
}
......
}
但form 不能正常打开,系统把所有资源都放在处理循环上了,这又有什么方法解决呢?
如果是这样的话,可打开,但不知怎么关:
void thread()
{
Form1 form = new Form1()
Application.Run(form);
......
}
高手们请提提看法