投稿者 gaten  (社会人) 投稿日時 2012/5/31 14:02:27
るきおさん
書き込みありがとうございます。
とりあえずWebBrowserを使う方法で進めていたら、思わぬ落とし穴がありました。
BackgroundWorkerのスレッドで新たなWebBrowserのインスタンスを作成したら、

「現在のスレッドはシングル スレッド アパートメントでないため、ActiveX コントロール '8856f961-340a-11d0-a96b-00c04fd705a2' をインスタンス化できません。」

というエラーになりました。
多分、BackgroundWorkerはMTAなので、BackgroundWorkerの元となるIEコンポーネントを呼び出せないということだと思いますが、
これは何か回避策はありますか?