- 締切済み
InternetExplorerとHTMLDocumentについて
VB.netよりShell.Applicationを用いて、その時点開いているウインドウの数分ループさせてWindowオブジェクトごとのDocumentを見比べてInternetExplorerを発見しようとしているのですが、なぜかIEのDocumentがHTMLDocumentを返さず、Explorerと同じComObjectとなります。 何かご存知の方いらっしゃいましたら、ご教授お願い致します。 loshell = CreateObject("Shell.Application") lowindows = CallByName(loshell, "Windows", CallType.Method) For liCnt = 0 To CInt(CallByName(lowindows, "Count", CallType.Get)) - 1 loexp = CallByName(lowindows, "Item", CallType.Get, liCnt) lodocument = CallByName(loexp, "Document", CallType.Get) If lodocument.GetType().Name Like "HTMLDocument*" Then End IF NEXT
- みんなの回答 (2)
- 専門家の回答