如何在新版谷歌Chrome上加载IE的Activex/OCX控件?

ActiveX控件是微软开发的一系列策略性面向对象程序技术和工具,IE流行的互联网早期,大量的ActiveX控件被应用于各种场景,学校,银行,企业官网等,随着浏览器安全升级,最新版浏览器已经都不支持Activex/OCX控件,但是大量企业面临历史业务无法升级,只能用IE浏览器继续苟延残喘,如何在新版谷歌Chrome上加载IE的Activex/OCX控件成为一个难题。

针对这些需求,猿大师团队2019年就开始布局,陆续发布了,猿大师播放器(网页加载VLC播放器/FFPLAY播放器来播放RTSP视频流)、猿大师办公助手(网页加载微软OFFICE/金山WPS/永中OFFICE实现在线编辑WORD/EXCEL/PPT文档)、猿大师CAD助手(网页加载AutoCAD、Solidworks、Catia等在线预览编辑CAD图纸)三个成熟且商业化软件,获得了包含交通、水利、教育、消防等政府单位及大中小型企业的广泛使用。

2025年猿大师(官网: http://www.yuanmaster.com/)又发布了OCX网页内嵌程序和EXE网页内嵌程序,可以在最新Chrome等主流浏览器中直接内嵌本机OCX控件或者桌面应用EXE程序,使网页内嵌OCX控件和桌面应用不再是难题。

第一步:注册OCX控件

1、把你要注册的OCX控件放在系统目录下。

32位系统将其复制到 C:windowssystem32 目录下。

64位系统将其复制到 C:WindowsSysWOW64 目录下。

2、以管理员身份运行cmd ==>> 输入命令:regsvr32 "ocx文件的完整路径" ==>> OCX注册成功

第二步:打开测试页面测试

比如:新版Chrome调用Adobe pdf reader的OCX控件打开PDF文档,如下图:

新版Chrome调用福昕OFD版式办公套件的OCX控件打开PDF文档,如下图:

新版Chrome调用VLC播放器播放RTSP视频流,如下图:

只需要指定OCX控件的ClassID或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口,都可以使用,这样可以直接原来在IE下使用的ActiveX控件直接用猿大师中间件通用OCX程序直接嵌入新版Chrome等主流浏览器,而不需要桌面程序和ActiveX控件源代码,也不需要提供SDK来定制开发。

相关推荐
举个栗子dhy1 分钟前
第一章、React + TypeScript + Webpack项目构建
前端·javascript·react.js
大杯咖啡5 分钟前
localStorage与sessionStorage的区别
前端·javascript
RaidenLiu17 分钟前
告别陷阱:精通Flutter Signals的生命周期、高级API与调试之道
前端·flutter·前端框架
非凡ghost17 分钟前
HWiNFO(专业系统信息检测工具)
前端·javascript·后端
非凡ghost19 分钟前
FireAlpaca(免费数字绘图软件)
前端·javascript·后端
非凡ghost26 分钟前
Sucrose Wallpaper Engine(动态壁纸管理工具)
前端·javascript·后端
拉不动的猪27 分钟前
为什么不建议项目里用延时器作为规定时间内的业务操作
前端·javascript·vue.js
该用户已不存在34 分钟前
Gemini CLI 扩展,把Nano Banana 搬到终端
前端·后端·ai编程
地方地方36 分钟前
前端踩坑记:解决图片与 Div 换行间隙的隐藏元凶
前端·javascript
小猫由里香41 分钟前
小程序打开文件(文件流、地址链接)封装
前端