投稿者 太郎冠者  (社会人) 投稿日時 2009/2/21 03:09:10
>RunWorkerAsyncの引数でいけるんですね。
>その引数の数制限はないのでしょうか?

RunWorkerAsyncに引数として渡せるのは、1個のObject型だけです。
なので、複数の値を渡したければ、それらを格納するクラスか構造体を定義するか
もっと単純に配列に突っ込んで渡すしかありません。

例)
'配列に放り込んで渡す 
BackgroundWorker1.RunWorkerAsync(New Object() {"a""b""c", 1, 2, 3})