程序运行界面问题。高手进,一经解决,马上给分!!!!!!!!!!!!!!
程序运行一段时间以后,界面变成空白,不是没有响应,程序运行完了以后界面恢复正常。怎么回事? 问题点数:50、回复次数:5Top
1 楼livode(啊水)回复于 2006-03-13 17:54:22 得分 5
当时有其他的进程占用cpu,或者你的程序进入了一个很复杂的调用,Top
2 楼fufuvx(福福)回复于 2006-03-13 17:55:18 得分 5
处理任务的和界面是同一个线程?Top
3 楼ivorstar(单击此处留言)回复于 2006-03-13 17:58:50 得分 5
可能就是像fufuvx说的,界面和任务处理放在了同一个进程了吧,单开一个复杂任务的处理进程就可以解决了Top
4 楼gxh2004(gxhgxh)回复于 2006-03-13 18:05:33 得分 30
Thread th = new Thrad(new ThreadStat(处理函数));
th.start();
把你要处理的任务放在处理函数里。如果处理很复杂注意线程的同步。Top
5 楼WindowsBoy(程序人生)回复于 2006-03-13 18:29:35 得分 5
如果你不想使用线程,那么在你的循环中加入:“System.Windows.Forms.Application.DoEvents();”Top




