[問題] windows form中thread的問題
請問一下,關於thread的問題,敘述有點長,不好意思~~
原來我有一個視窗,對一組資料結構作運算處理
以三個Thread(我用BackgroundWorker元件)對這組資結作運算(T1,T2,T3)
假設三個Thread分別重複地執行Fun1,Fun2,Fun3三個函數
並在運算完畢時透過T1的ProgessChanged事件,將其圖形顯示出來
而如今我將視窗部份作一些變化
我有一個主視窗(A),底下有三個子視窗(B1,B2,B3)
而對於這組資料結構,將他分成三個部份,分別用B1,B2,B3去顯示
這樣我在Thread的規劃上要如何使用會比較合理?
以目前我所思考的,變成B1,B2,B3各有三個BackgroundWorker元件,
然後分別執行Fun1,Fun2,Fun3三個函數
這樣變成有9個thread(B1三個,B2,B3亦是如此)分別對此資料結構作運算處理
似乎把問題複雜化了,還是有其它的方式呢?
要以三個視窗去呈現此資料結構這個功能必須存在
請問此問題該如何解決呢,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.18.48.28
→
07/26 16:24, , 1F
07/26 16:24, 1F
→
07/26 17:14, , 2F
07/26 17:14, 2F
→
07/26 17:15, , 3F
07/26 17:15, 3F
推
07/26 17:20, , 4F
07/26 17:20, 4F
→
07/26 17:20, , 5F
07/26 17:20, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章