タイトル : DoWork イベント内でメッセージボックス 投稿日 : 2007/09/18(Tue) 14:22 投稿者 : しん
DoWork イベント内でメッセージボックスを表示しても問題ないですか? 私の実現したい処理は、 10万とかという数のファイルを処理したいのですが、 流れ的には、実行ボタンを押すと A)10万とかという全てのファイルが存在しているかのチェック(重たい) B)存在していないファイルが存在した場合には、 続行・キャンセルを選択するメッセージボックスを表示。 全てのファイルが存在している場合には、 メッセージボックスを表示せず、C2へ。 C1)キャンセル時はそこで処理終了 C2)続行時は実際に10万というファイルの内、 存在している分のみ処理(重たい)を行う という感じです。 1つの BackgroundWorker の DoWork イベント内に 全てを記述してしまって良いのでしょうか? それとも、A用の BackgroundWorker 、C2用の BackgroundWorker というように 2つ以上の BackgroundWorker を使用すべきでしょうか? |