C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■90477 / 5階層)  AddHandler Eventの別スレッドについて
□投稿者/ TanuTanu (13回)-(2019/03/13(Wed) 20:27:51)
魔界の仮面弁士 様

大変お世話になっております。
ご教授頂いた方法で少し前進致しました。

FindWindowExWの値は0ですが、FindWindowではハンドル値取得できました。

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

PWnd1 = FindWindowExW(IntPtr.Zero, IntPtr.Zero, "TabThumbnailWindow", "JavaScript テスト - Internet Explorer")
PWnd2 = FindWindow("TabThumbnailWindow", "JavaScript テスト - Internet Explorer")

Debug.WriteLine(PWnd1)
Debug.WriteLine(PWnd2)

Dim o As Object = GetIEDocument(PWnd2) ' No90411 を参照
doc = DirectCast(o, mshtml.HTMLDocument)
yahooButton = DirectCast(doc.all.item("yahoo"), mshtml.IHTMLElement)
Event1 = DirectCast(yahooButton, mshtml.HTMLInputTextElementEvents2_Event)
AddHandler Event1.onclick, AddressOf WebDisp_click

End Sub

その結果、yahooButton = DirectCast(doc.all.item("yahoo"), mshtml.IHTMLElement)の行にて下記エラーが発生致しました。

 エラー:System.NullReferenceException
HResult=0x80004003
Message=オブジェクト参照がオブジェクト インスタンスに設定されていません。

******************************

 現在、取り組んでいる案件は、下記の通りです。
 
 WEBページ・・・CreateObject("Shell.Application").Windowsで対応しております。
  ↓
 上記WEBページから派生したWEBページダイアログ ・・・ GetIEDocument で対応(現在、ここのボタンクリックのイベントを対応しております。)
  ↓
 上記WEBページダイアログから派生したWEBページダイアログ ・・・ GetIEDocument で対応

何卒、ご教授の程、宜しくお願いいたします。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[4]: AddHandler Eventの別スレッドについて /TanuTanu →Re[6]: AddHandler Eventの別スレッドについて /魔界の仮面弁士
 
上記関連ツリー

AddHandler Eventの別スレッドについて / TanuTanu (19/03/11(Mon) 14:26) #90434
Re[1]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/11(Mon) 18:02) #90439
│└ Re[2]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/11(Mon) 20:50) #90440
Re[1]: AddHandler Eventの別スレッドについて / Azulean (19/03/11(Mon) 21:06) #90441
  └ Re[2]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/12(Tue) 11:11) #90444
    ├ Re[3]: AddHandler Eventの別スレッドについて / PANG2 (19/03/12(Tue) 12:31) #90446
    │└ Re[4]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/12(Tue) 13:17) #90452
    ├ Re[3]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/12(Tue) 14:24) #90454
    │└ Re[4]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/12(Tue) 14:31) #90455
    │  └ Re[5]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/12(Tue) 15:03) #90456
    │    └ Re[6]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/12(Tue) 17:37) #90458
    │      └ Re[7]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/12(Tue) 18:32) #90461
    │        └ Re[8]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/12(Tue) 19:54) #90463
    │          ├ Re[9]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/13(Wed) 09:51) #90469
    │          └ Re[9]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/13(Wed) 09:32) #90468
    │            └ Re[10]: AddHandler Eventの別スレッド / TanuTanu (19/03/13(Wed) 14:49) #90473
    │              └ Re[11]: AddHandler Eventの別スレッド / 魔界の仮面弁士 (19/03/13(Wed) 16:03) #90475
    └ Re[3]: AddHandler Eventの別スレッドについて / PANG2 (19/03/13(Wed) 16:01) #90474
      └ Re[4]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/13(Wed) 16:55) #90476
        ├ AddHandler Eventの別スレッドについて / TanuTanu (19/03/13(Wed) 20:27) #90477 ←Now
        │└ Re[6]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/15(Fri) 11:55) #90511 解決済み
        └ Re[5]: AddHandler Eventの別スレッドについて / PANG2 (19/03/14(Thu) 18:59) #90492
          └ Re[6]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/15(Fri) 10:28) #90508 解決済み
            └ Re[7]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/18(Mon) 16:52) #90531
              └ Re[8]: AddHandler Eventの別スレッドについて / 魔界の仮面弁士 (19/03/18(Mon) 18:18) #90533
                └ Re[9]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/19(Tue) 20:43) #90543
                  └New Re[10]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/20(Wed) 14:04) #90547
                    └New Re[11]: AddHandler Eventの別スレッドについて / TanuTanu (19/03/20(Wed) 23:14) #90556
                      └New Re[12]: AddHandler Eventの別スレッドについて / PANG2 (19/03/21(Thu) 07:17) #90557

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信