次の HTML コンテンツを含むページがあります。
<img src="image.png" id="image">
私のVB6コードには、そのページをロードするWebBrowserコントロールがあり、画像の属性を取得したいので、src
これを試しました:
Dim image
image = WebBrowser1.Document.getElementById("image")
dim image_src as String
image_src = image.src
しかし、エラーが発生しますInvalid qualifier
。関数呼び出しimage
の後に変数をデバッグしたところ、次のようになりました。getElementById
[object]
src
では、どうすれば画像の属性を取得できますか?
編集:
最終的に機能したのは次のとおりです。
image = WebBrowser1.Document.getElementById("image").src
しかし、私には、これは意味がありません。この上のコードが機能する場合 (テストしただけです)、最初に試したコードが機能しないのはなぜですか? これについて説明できる人を教えていただければ幸いです。