如何在计算机中注册未知的 OCXs/ActiveX 对象或使计算机能够识别它们?

描述:
使用图形编辑器时,当您需要添加系统未知的新的 OCXs/ActiveX 对象时,您需要在调用之前使它们能够被系统识别。通过添加智能对象->控件,点击按键“注册(R)…”来注册控件。然而,如果您的系统没有安装 WinCC ,比如只安装了 WEB NAVIGATOR 客户端,那么您可以使用如下方法注册新的 OCXs/ActiveX 对象。n

  • 复制 OCX (包含有 OCX 的OCX name.OCX 或 Name.DLL)到指定的目录中。例如,在WEB NAVIGATOR中,服务器和客户机应有相同的目录路径。n
  • 使用 RegSvr32.exe 注册 OCXs/ActiveX 对象。点击“开始->运行…”并输入 OCXs/ActiveX 对象的完整路径,例如
    Regsvr32 c:WinNtSystem32NAMEdesOCX.ocx。n
  • 按下“回车键”传输,之后该 OCX 的名称和路径将会被输入到Windows NT的注册数据库中。

为了移除(取消注册或注销)OCXs/ActiveX 对象,需增加参数”/u”。例如,Regsvr32 /u c:WinNtSystem32NAMEdesOCX.ocx。

注意:
使用其他供应商提供的 ActiveX 控件会导致错误(例如“memory munchers”,降低性能,妨碍系统)。当使用其他 ActiveX 控件时,用户需要对可能出现的任何问题承担全部责任。建议在使用前进行完全的测试。
如果 ActiveX 控件的事件涉及到 C 脚本,请确保相关的事件名称长度至少为5个字符。如果事件名称少于5个字符长,C 脚本不会执行。
西门子对其他的 ActiveX 控件不提供任何无冲突保证。使用责任完全由用户承担。强烈建议在使用前进行完全的测试。
未经鉴定的 AcitveX 控件必须依照微软的技术规范。如果有冲突,用户必须提供满足规范的证明。n

如果在打开已注册的OCXs/ActiveX 对象时出现问题,也可参考条目 32433778 。n

关键词:
使 OCXs 变为已知,注册表编辑器中的OCXn

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333046.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论