我需要使用backgroundwoker運行在後臺多任務多的BackgroundWorker vb.net
如dim mybacgroundwokers(10) as backgroundwoker
,我可以做財產以後這樣的,因爲我沒有一個想法
mybackgroundwoker_dowork(,,index)
select case index
case 1
'dowork for backgroundworker1
case 2
'dowork for backgroundworker2
end select
或如何處理多個BackgroundWorker的
如果非此是可能的BackgroundWorker的,怎麼樣我使用線程多線程來做到這一點嗎?
感謝
我如何爲所有後臺工作人員使用相同的工作人員 – Smith 2011-05-31 16:09:40
在Designer中選擇第一個Backgroundworker並通過雙擊該事件添加DoWork處理程序,在其他Backgroundworkers中選擇現有的Sub從下拉菜單中選擇。這擴展了Sub的'Handles ...'子句。或者,你可以使用多個'AddHandler BackgroundWorker1 ...'和相同的Sub。 – 2011-06-01 10:34:25