【VB.NET】WebBrowserコントロールのNewWindow2イベント発生時に遷移先のURLを知るには?

解決


はんべい  2003-12-05 23:51:31  No: 80754

VB.NETでWebBrowserコントロールのNewWindow2イベント発生時に遷移先のURLを知る方法をご教授お願いします。

VBについて以下の通りの方法があることは解ったのですが・・・・
http://madia.world.coocan.jp/vb/vb_bbs/200305_03050055.html


はんべい  2003-12-08 20:27:43  No: 80755

いろいろ試したのですが、未解決です。
何か良い方法があれば、宜しくお願いします。

'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


はんべい  2003-12-09 03:22:42  No: 80756

下記URL情報をアレンジしてなんとか解決しました。


はんべい  2003-12-09 03:24:21  No: 80757

URLを記述するのを忘れてました。すみません。
http://support.microsoft.com/default.aspx?scid=kb;ES;311290


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加