mrd*_*law 5 windows activex cab internet-explorer-8
我正在尝试查看监控摄像系统.远程访问可通过网站获得,该网站似乎需要下载一个充满好吃的CAB文件让我查看相机.
在我的一些系统上,这个安装过程很顺利.
在少数几个,特别是互联网较慢的那些,我进入一个无限循环:进入页面,等待很长一段时间(我假设这是下载CAB文件的地方),点击黄色栏以允许它"为所有用户安装此CAB文件"和页面重新加载.它永远不会出现在窗口说"你确定安装这个东西很酷吗?"
有一个很好的方法我可以用一些代码来支持这一点吗?我已经下载了CAB文件并提取了它的内容.它充满了DLL和一个SetupScript.vbs.我试图让SetupScript.vbs运行,我试图手动注册DLL regsrv32.我甚至将所需的.OCX和.INF文件复制到C:\Windows\Downloaded Program Files\并修改了注册表,以模仿安装顺利进行的操作.
尽管如此,当我访问网页时,它仍然需要永远,然后回到上面描述的循环中.
我需要调用哪些API来"正确"注册此组件,以便IE可以看到它?还是有一些我想念的更简单的东西?
有人可以指出我正确的方向来解决这个问题吗?浏览器是IE8,操作系统是Vista.
谢谢!
And*_*w S 13
在Windows 7 64位中,我将OCX文件复制到C:\ Windows\SysWOW64,然后运行:
regsvr32 /s C:\Windows\SysWOW64\PLUGINNAME.ocx
Run Code Online (Sandbox Code Playgroud)
当我在没有提示安装的情况下启动IE时,ActiveX插件工作正常.
| 归档时间: |
|
| 查看次数: |
61961 次 |
| 最近记录: |