OCX控件是ActiveX控件的一种,主要用于在网页中嵌入复杂的功能,如图形渲染、多媒体播放等,可是随着谷歌Chrome等主流浏览器升级,目前已经不支持微软调用ActiveX控件了,如果想调用OCX控件用IE浏览器或者国产双擎浏览器,WIN11已经彻底放弃了IE浏览器,所以如何在最新Chrome浏览器Web网页内嵌本地OCX控件,成为了一个难题。
2025年猿大师中间件发布两个重要程序——OCX网页内嵌程序和EXE网页内嵌程序,可以在最新Chrome等主流浏览器中直接内嵌本机OCX控件或者桌面应用EXE程序,使网页内嵌OCX控件和桌面应用不再是难题。
第一步:注册OCX控件1、把你要注册的OCX控件放在系统目录下。
32位系统将其复制到 C:windowssystem32 目录下。
64位系统将其复制到 C:WindowsSysWOW64 目录下。
2、以管理员身份运行cmd ==>> 输入命令:regsvr32 "ocx文件的完整路径" ==>> OCX注册成功
比如:调用Adobe pdf reader的OCX控件打开PDF文档,如下图:
猿大师中间件:网页直接内嵌本机EXE、OCX控件、ActiveX控件神器
以下是可以测试用的控件ClassID,,包括不限于这些:
Pdf Reader:{CA8A9780-280D-11CF-A24D-444553540000}
VLC Player:{9BE31822-FDAD-461B-AD51-BE1D1C159921}
IE WebBrowser:{8856F961-340A-11D0-A96B-00C04FD705A2}
Flash Player:{3A2B370C-BA0A-11D1-B137-0000F8753F5D}
Dwg Viewer:{4E871D32-203E-4777-B42A-451FC1B2FC90}
EDrawing Viewer:{22945A69-1191-4DCF-9E6F-409BDE94D101}
SolidWorks Composer Player:{410B702D-FCFC-46B7-A954-E876C84AE4C0}
PTC Creo View:{F07443A6-02CF-4215-9413-55EE10D509CC}
福昕OFD版式办公套件OCX:{9A9F603B-51A8-4630-AE99-4BBF01675575}
汉王手写签批OCX:{E8F5278C-0C72-4561-8F7E-CCBC3E48C2E3}
这样就不需要ActiveX控件源代码,也不需要提供SDK来定制开发,只需要指定OCX控件的ClassID或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口,都可以使用。