掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WebControlのラジオボタンを押した等のイベントをVBで拾うには (ID:114580)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
例えば、クラスモジュール Class1 を追加して、以下のような記述を行います。 Option Explicit Public Sub MyMethod() MsgBox "イベント発生" End Sub さらに、[ツール]-[プロシージャ属性]のメニューを使って、 この MyMethod の「プロシージャID」を、「(既定値)」に変更します。 あとは、フォーム側で、 Option Explicit Private Sub Form_Load() WebBrowser1.Navigate2 "http://www.google.co.jp/" End Sub Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant) Set WebBrowser1.Document.f.lr(0).onclick = New Class1 Set WebBrowser1.Document.f.lr(1).onclick = New Class1 End Sub などとすればOKです。VBScriptでいう AddRef関数のイメージですかね。 あるいは、MSHTML.TLB ファイルを参照設定しておき、 WithEventsな変数で受けるという手もあります。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.