我被赋予了使用 C# 更新旧 OCX 的任务。除了一件事,一切都很好。
我现在被告知我们需要添加一个指定端口的参数。
旧的 HTML 看起来像这样:
<object classid="clsid:D636293D-5687-4847-B53E-D4B4F3FABAD0" id="ActiveXTest3">
<param name="Port" value="8085" />
</object>
主要要求是显示控件的代码保存在静态 html 页面中。不允许使用 Javascript(不知道为什么,但这是我被告知的!)
现在做一些挖掘一些帖子说它在.NET中是不可能的。有人说这是可能的,但将对象托管为 ASPX 页面。我找到了一些使用的参考
IPropertyBag
在我的 C# ActiveX 控件中,但找不到任何明确的解决方案或答案。
有人可以解决这个问题,如果可能的话,举一个简单的例子吗?