WindowsフォームWebブラウザコントロールを介して埋め込みIEを使用するアプリケーションがあります。いくつかの.NETコントロールをHTMLページに埋め込みたいです。
<object>タグ(dllname#controlname)で特別なclassidを使用するための古いサポート(.NET 1.0以降)がありますが、実験を通じて、dllがhttp経由で提供される場合にのみ機能することがわかったため、使用する。
埋め込みIEインスタンスにロードされた既存のhtmlページに.NETコントロール(おそらくUserControlサブクラス)を追加する他の方法はありますか?
.NETで適切なActiveXコントロールを記述し、レジストリのないCOMを使用してIEにインスタンス化させることはできますか?VB移行を段階的に有効にするためにこれをサポートするMSに関する記事を覚えているようですが、何も見つかりません。
MSHTMLに関する他の質問は、組み込みの動作を変更することはほとんど不可能であることを示唆しているようです。そのため、私にはほとんど希望がありません。つまり、誰かが解決策を持っていれば非常に嬉しいです。
/ P