0

次の 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

しかし、私には、これは意味がありません。この上のコードが機能する場合 (テストしただけです)、最初に試したコードが機能しないのはなぜですか? これについて説明できる人を教えていただければ幸いです。

4

2 に答える 2

0
Dim image

それは間違ってい
ます image = WebBrowser1.Document.getElementById("image")

そうです set image = WebBrowser1.Document.getElementById("image")

dim image_src as String
image_src = image.src
于 2015-09-10T15:50:34.607 に答える