質問者
Web アプリケーションの自動操作

質問
-
Webインタフェースを使ったアプリケーションをプログラムでコントロールして情報収集するプログラムを作っているのですが、WebBrowser内のリンクをクリックすると、別Browserを開くリンクがあり、この新しく開いたBrowserにアクセスする方法が分からず困っています。NewWindow2イベントを拡張する例は見たのですが、.net Framework 2.0では無くなってしまったようで、手がかりが無くなってしまいました。
やりたいことは、あるHtmlDocument内のリンクをクリックして、表示されたhtmlDocumentの内容を解釈をして、情報を集めたい。同じWebBrowser内で表示されれば問題なく出来るのですが、別ウィンドウが開かれるため、この新しいWebBrowserへのアクセス方法が分かりません。どの様にしたら、この新しく開かれたWebBrowser(正しくはIE、WebBrowserで開いてもよい)へアクセスするればいいのでしょうか。(URLを直接指定してアクセスすることを試みたのですが、どうもCookieなどを使っているようで、リンクをクリックしないと、正しく表示されません。)
よろしくお願いいたします。
すべての返信
-
-
-
検索したらこんなん見つかりました。(C#ですが)
http://vsug.jp/tabid/63/forumid/45/postid/9273/view/topic/Default.aspx