問題タブ [shdocvw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
951 参照

vb.net - HTML 内の要素にアクセスするVB.Net を使用してソース html にタグを付ける

Vb.Net WinForms アプリケーションで SHDocVw.InternetExplorer API を使用して、Internet Explorer から要素を取得しています。親ドキュメントとフレーム要素内の要素には簡単にアクセスできますが、「埋め込み」コンテナ内の要素にはアクセスできません。サンプルコードは次のとおりです。

サンプルの html は次のとおりです。

サンプル.html

Test.html

「embed」タグを使用して、Sample.html にロードされた Test.html 内のボタンとラベルにアクセスするにはどうすればよいですか?

編集1

私の調査によると、「オブジェクト」要素の .contentDocument プロパティを使用して「オブジェクト」コンテナ内のドキュメントにアクセスできますが、「埋め込み」コンテナでは同じことが機能しません。

「埋め込み」コンテナの getSVGDocument() プロパティを使用して comObject を取得できますが、それを mshtml.IHTMLDocument2 にキャストすることはできません

0 投票する
0 に答える
48 参照

c# - SHDocVw を使用してフォルダーを閉じるときにアクセスが拒否されました

を使用してパスでフォルダーを閉じようとしましたSHDocVw。動いていない:

アクセスが定義されています。

プログラムを管理者として実行しています。