• ベストアンサー

VB.NETのAxWebbrowserでページを移動する前にURLを取得したい

AxWebbrowser1.Navigate("http://www.yahoo.co.jp") のようにページを表示したあとで、 そのページのリンクをクリックした場合に、 そのリンクのURLを変数に取得して、 AxWebbrowser1のページの切り替わりをキャンセルしたいのですが、 そのようなことは可能でしょうか? ご存知の方がおられましたらご回答頂けると幸いです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

AxWebBrowserの BeforeNavigate2イベントを調べてみましょう 引数eの uRLや cancelでご希望のことができると思います if ( e.uRL <> "http://www.yahoo.co.jp/" ) then e.cancel = True End if

popopompom
質問者

お礼

redfox63さま 早速試してみたいと思います。 おご回答ありがとうございました。

関連するQ&A