0
我已經被賦予使用C#更新舊OCX的任務。除了一件事之外,一切都很好。將HTML OBJECT PARAM傳遞給C#ActiveX
我已經被告知我們需要添加一個指定端口的參數。
舊的HTML是這樣的:
<object classid="clsid:D636293D-5687-4847-B53E-D4B4F3FABAD0" id="ActiveXTest3">
<param name="Port" value="8085" />
</object>
的主要要求是,該代碼顯示控制保持在一個靜態的HTML頁面。 沒有Javascript允許(不知道爲什麼,但這是我被告知!)
現在做一些挖掘一些職位說它不可能在.NET中。有人說這是可能的,但將對象作爲ASPX頁面託管。我已經發現了一些參考我的C#ActiveX控件使用
IPropertyBag
,但找不到任何明確的解決辦法或答案。
有人可以清除它,如果可能的話,一個簡單的例子嗎?
可能是一個副本:http://stackoverflow.com/questions/421857/using-activex-propertybags-from-c-sharp – Noseratio
值得一提的是,您還可以從內部訪問''標記爲IHTMLElement你的控制:http://stackoverflow.com/a/4662515/1768303 – Noseratio
@Noseratio:也許,但在C + +。 C#版本在哪裏? – Softlion