VB.NETでWebBrowserコントロールのNewWindow2イベント発生時に遷移先のURLを知る方法をご教授お願いします。
VBについて以下の通りの方法があることは解ったのですが・・・・
http://madia.world.coocan.jp/vb/vb_bbs/200305_03050055.html
いろいろ試したのですが、未解決です。
何か良い方法があれば、宜しくお願いします。
'Webブラウザの新ウィンドウURL取得
Private WithEvents WB As SHDocVw.WebBrowser_V1
Private Sub AxAxWebBrowser1_NewWindow2(ByVal sender As Object, ByVal e As AxSHDocVw.DWebBrowserEvents2_NewWindow2Event) Handles AxAxWebBrowser1.NewWindow2
'ここが不明なポイント
'Set WB = WebBrowser1.Object・・・・◎VB6ではこうですがVB.NETでは?
'別ウィンドウ抑制
e.cancel = True
'form2(別ブラウザを表示)
frm2.Show()・・・・・新ウインドウのURLにて開きたい。
End Sub
下記URL情報をアレンジしてなんとか解決しました。
URLを記述するのを忘れてました。すみません。
http://support.microsoft.com/default.aspx?scid=kb;ES;311290
ツイート | ![]() |