掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
hWndを元にInternetExplorerオブジェクトを生成できますか? (ID:102199)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
レスありがとうございます。 >参考になりませんか? 一応全文とリンク先を読んで参りましたが、 「起動されているIEを取得する話」ではなく「新規起動の話」に終始しているようでした。 また手がかりとなりそうな手法も残念ながら見当たりませんでした。 些細な追加情報なのですが、前述していた"Shell DocObject View"と"Internet Explorer_Server"について hWndを取得する事が出来ました。EnumChildWindowsで普通に取得出来ました。 (単にコードの誤りで、わざわざ見つけていたものを弾いていただけでしたorz) また念のため「望む結果が得られないコード」を書いておきます。 Dim Obj As Object Dim ColIEList As New Collection For Each Obj In CreateObject("Shell.Application").Windows If TypeName(Obj.Document) = "HTMLDocument" Then ColIEList.Add Obj End If Next このコードでは、explorerの強制終了前に開かれたIEを補足出来ません。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.