C# を使用して古い OCX を更新するタスクを与えられました。1つのことを除いて、すべてが正常に機能します。
ポートを指定する Param を追加する必要があると言われました。
古い HTML は次のようになります。
<object classid="clsid:D636293D-5687-4847-B53E-D4B4F3FABAD0" id="ActiveXTest3">
<param name="Port" value="8085" />
</object>
主な要件は、コントロールを表示するコードが静的な html ページに保持されていることです。Javascriptは許可されていません(理由はわかりませんが、私が言われたことです!)
現在、いくつかの投稿を掘り下げていると、.NETでは不可能であると書かれています。可能だと言う人もいますが、オブジェクトを ASPX ページとしてホストしています。私は使用へのいくつかの参照を見つけました
IPropertyBag
私のC#ActiveXコントロールでは、決定的な解決策や答えが見つかりません。
誰かがこれを解決できますか?可能であれば簡単な例を教えてください。