タイトル : Re^6: BackgroundWorkerの使い方で教えてください 投稿日 : 2009/11/30(Mon) 08:51 投稿者 : kanmi
大変わかりやすい例まであげて説明していただいてありがとうございます。 > たとえば、レストランの流れを想像してみてください。 > > 厨房で料理が作られている間(バックグラウンド処理)にも、 > フロアスタッフは、接客作業(メイン処理)を行う事が出来ますよね。 > > この時、厨房のスタッフが、フロアスタッフに料理の進捗状況を逐次伝える必要があるか、 > それとも、出来上がった時点で料理の完成を伝えるのみで良いのか、という違いがあっても > それぞれのスタッフが並行で自分の作業をこなす事ができる点では変わりませんよね。 そういう考えで行くと、重い処理を厨房で、進捗状況をフロアで行って、もし、料理ができなかったら95%くらいでとまってて、料理ができてから100%でもOKかなと思ってます。 このやり方をちょっとコーディングしてみたいと思います。 いろいろありがとうございました。 |