タイトル | : Re: BackgroundWorkerの同時呼び出し |
記事No | : 8885 |
投稿日 | : 2009/04/27(Mon) 11:21 |
投稿者 | : ダンボ |
> 1つのBackgroundWorkerを同時に呼び出す方法が分からなくて困っております。
「1つのBackgroundWorkerインスタンスを同時に呼び出す」…できない 「同じ処理メソッドを持つ複数のBackgroundWorkerインスタンスを同時に呼び出す」…できる
Dim BG(5) As System.ComponentModel.BackgroundWorker Private Sub Test() For i As Integer = 0 To BG.Length - 1 BG(i) = New System.ComponentModel.BackgroundWorker AddHandler BG(i).DoWork, AddressOf BG_DoWork AddHandler BG(i).ProgressChanged, AddressOf BG_ProgressChanged AddHandler BG(i).RunWorkerCompleted, AddressOf BG_RunWorkerCompleted BG(i).RunWorkerAsync(arg(i)) Next End Sub
|