0
getElementsByNameを使用してspan要素からinnerHtmlを取得するにはどうすればよいですか?getElementsByNameを使用してspan要素からinnerHTMLを取得
Dim InternetExplorer As Object = CreateObject("InternetExplorer.Application")
InternetExplorer.Navigate("www.test.html")
Do While InternetExplorer.Application.Busy Or InternetExplorer.Application.readyState <> 4
System.Windows.Forms.Application.DoEvents()
Loop
Dim value = InternetExplorer.document.getElementsByName("List[0].Name")(0).innerHTML
エラー:オブジェクト変数またはWithブロック変数がこれを試してみてください
を鉱山を失ってしまいましたか? – SLaks
あなたの問題とは無関係ですが、あなたは 'Application.DoEvents()'を使用するべきではありません!代わりに[** 'DocumentComplete'イベント**](http://stackoverflow.com/a/42366199/3740093)を使用してください。 –
@VisualVincent私は知っていますが、アプリケーションは、 "Microsoft Internet Control"オブジェクトへの参照でターゲットシステム上で実行されません。 – Leumas