作者hangchu (无瑕心灵的永恒灿烂阳光)
看板C_Sharp
标题[问题] 边执行边显示结果?! 或显示执行进度?!
时间Fri Jul 12 14:52:41 2013
各位大大,请问一下
我有个程式,需要大量运算後显示多种结果,
所以执行时有可能会停顿到运算完(也就是执行完)程式才能动
想问一下,程式有没有哪种写法,可以一边跑一边显示结果
例如说,运算到结果一,即在画面显示结果一;运算到结果二,即在画面显示结果二...
不要等到全部执行完画面才能动,不然使用者会以为是不是当掉没在动了
对了,这是 windows form
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.34.249
1F:→ Abbee:backgroundworker 07/12 15:21
2F:→ kevin888:你可以试试执行绪 07/12 17:10
3F:推 asadfish:Thread UI 关键字 07/12 19:57
4F:推 grayyoung:我是用timer 07/12 23:14
5F:推 heeroart:Application.DoEvent(); 07/14 16:23
6F:→ jenesis:建立thread 但是thread里面要更新UI还要透过dispatcher 07/21 17:36