タイトル : Re^2: BackgroundWorkerの使い方で教えてください 投稿日 : 2009/11/27(Fri) 15:16 投稿者 : kanmi
早速のご回答、ありがとうございます。 > DoWorkのハンドラの中は,シングルスレッドの場合と同じく順番に処理されていきます。 > つまり,XlsOutに時間がかかる場合,XlsOutが終了するまでその次のループには移動しません。 やっぱりそうですか・・・ > XlsOut中で進捗するたびにReportProgressを呼び出したり, > キャンセル処理をするようにする必要があります。 では、時間のかかる処理(何秒か何分か不定)をプログレスバーで表示するのは無理なのでしょうか? なにかいい方法をご存知でしたら教えてください。 |