tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルIE上の複数のイベントを取得するには
記事No4521
投稿日: 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

[ツリー表示へ]