タイトル | : IE上の複数のイベントを取得するには |
記事No | : 4521 |
投稿日 | : 2006/11/12(Sun) 19:39 |
投稿者 | : スーケット |
はじめて投稿致します、スーケットと申します。
現在、IE上の複数のイベントをVB.NETで処理できずに悩んでおります。 初心者ですので、説明などが分かりずらいかもしれませんが、 お力をお貸し下さい。
行いたい処理は、以下のようなものです。
IEの画面をクリックする →イベント1 mouseupイベントの処理 →イベント2 IEのBeforeNavigate2イベントの処理
現状では、 イベント1は、ShDovVw.InternetExplorerを利用して、IE関連のイベントを定義しています。 イベント2は、InternetExploererオブジェクトのDocumentプロパティ(mshtml.HTMLDocument) を取得して、mouseupイベントを定義しています。
IE上の画面をクリックすると、mouseupイベントが発生しますが、IE関連のイベントが まったく発生しません。mouseupイベントの定義を消去すると、IE関連のイベントが発生 します。 VB.NETでは複数のイベントを処理することはできないのでしょうか?
ちなみに、VB6.0ではmouseupイベントの処理、IE関連のイベントで処理が実行されます。 (なぜか、デバッグのステップ実行ではmouseupイベントしか発生しません。。。)
開発環境 .NET Framework 2.0 Windows XP
|