gpt4 book ai didi

windows - 手动安装 ActiveX 组件

转载 作者:可可西里 更新时间:2023-11-01 13:28:05 27 4
gpt4 key购买 nike

我正在尝试查看监控摄像头系统。可以通过网站进行远程访问,该网站似乎需要下载一个充满好东西的 CAB 文件才能让我查看摄像机。

在我的一些系统上,这个安装过程顺利进行。

在少数情况下,尤其是那些网速较慢的情况下,我陷入了无限循环:转到页面,等待很长时间(我假设这是它下载 CAB 文件的地方),单击黄色栏允许它“为所有用户安装此 CAB 文件”并重新加载页面。它永远不会弹出窗口说“你确定安装这个东西很酷吗?”

有什么好的方法可以让我用一些代码来避开这个问题吗?我已经下载了 CAB 文件并提取了它的内容。它充满了 DLL 和 SetupScript.vbs。我试图让 SetupScript.vbs 运行,并且我试图用 regsrv32 手动注册 DLL。我什至将所需的 .OCX 和 .INF 文件复制到 C:\Windows\Downloaded Program Files\ 并修改注册表以模仿安装顺利进行的注册表。

尽管如此,当我访问该网页时,它仍然需要很长时间,然后返回到上述循环。

我需要调用哪些 API 才能“正确”注册此组件以便 IE 可以看到它?还是我遗漏了更简单的东西?

有人可以指出正确的方向来解决这个问题吗?浏览器是IE8,操作系统是Vista。

谢谢!

最佳答案

在 Windows 7 64 位中,我将 OCX 文件复制到 C:\Windows\SysWOW64,然后运行:

regsvr32 /s C:\Windows\SysWOW64\PLUGINNAME.ocx

当我在没有提示安装的情况下启动 IE 时,ActiveX 插件工作正常。

关于windows - 手动安装 ActiveX 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1777930/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com