1樓:匿名使用者
private delegate void runtext(int value);
public void loadbar(int value));}else
}public void executenewthread()}}private void button2_click(object sender, eventargs e)
2樓:匿名使用者
progressbar1.maximum = 100;
progressbar1.value = 0;
for (int i = 0; i < 10; i++)}
3樓:匿名使用者
2個方法 一個是用timer控制元件 間隔在根據自己調節 每次progressbar的value+1 這樣實現緩慢增長
或者在你的for迴圈裡面用thread.sleep(n) n也根據自己的感覺來填寫 n是代表的毫秒 原理上是跟timer控制元件是一樣的
你就用timer控制元件好了 更直觀 可以在form_load裡面修改timer控制元件的間隔值
4樓:帳號已經啟用
這是因為你的for迴圈與gui執行緒是同一條,所以只有在執行完所有迴圈以後才會重新整理processbar。解決方法是將迴圈放到另一個執行緒中,然後通過委託來更新processbar就可以了。
C語言的問題,C語言問題。。。
呵呵,除了第三題,其他都不容易。有空的編吧,我看著 如果你真正掌握了c語言,其實也不是很難 c語言問題。double 在輸入 輸出時,要使用 lf 格式符。scanf lf lf f1,f2 include int main else for i lower i upper 2 i 2 return...
C語言的問題,C語言的問題
p a sizeof a sizeof int 1 這句把陣列a最後一個元素的地址賦給指標p 然後利用迴圈讓指標p不斷地前移,每前移一次把對應的陣列元素值加一 最後指標p移動到陣列a的前一個位置,所以 p 1 就是陣列的第一個元素,並且加過1的.所以 p 1 就是 11 1 12.以上是程式的總體思...
C語言問題,C語言報錯的問題?
printstar 返回值為void a是int變數,不能這樣賦值 這樣就好了 void printstar main 給你個呼叫函式賦值的例子int add int a,int b int main printstar 函式,返回值為void,不能賦值給int型的a 在printstar 函式裡返...