社区
C++ 语言
帖子详情
请教在纯C/C++中调用OCX的方法
xwylpsy
2020-01-16 02:49:31
C++如何引用ocx控件方法,求例子
...全文
226
2
打赏
收藏
请教在纯C/C++中调用OCX的方法
C++如何引用ocx控件方法,求例子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一叶之舟
2020-01-16
打赏
举报
回复
ocx控件就是动态库的一种,有外调接口,一个般加入到工作程中就可以看到接口,直接调用就可以.
寻开心
2020-01-16
打赏
举报
回复
比较老的资料了
https://www.xuebuyuan.com/2150050.html
希望能有帮助
JS
调用
OCX
控件过程
一、手动注册及反注册
OCX
1、右击项目,生成.
ocx
2、注册,以管理员身份win+R打开运行,输入cmd 输入 regsvr32 控件路径,出现如下对话框则表明
ocx
注册成功,可以被js
调用
3、反注册:输入regsvr32 /u 控件路径 二、查找
ocx
的clsid 1、方式一:通过
C++
代码
中
ENP_ActiveXDLL.idl 2、方式二:通过注册表...
firefox浏览器
调用
C++
编写的
ocx
的
方法
firefox浏览器
调用
C++
编写的
ocx
的
方法
在与硬件通讯或者和第三方控件通讯时,在BS架构
中
通常采用JS脚本
调用
OCX
插件的方式来实现。这种方式在IE浏览器下可以使用,要求IE版本在6.0以上,11.0以下。
OCX
在
调用
之前,需要先注册,注册命令:regsvr32 ***.
ocx
;把
OCX
需要的DLL文件放在同一目录下。下面为一个示例代码:
C#
中
调用
OCX
控件
调用
OCX
控件的步骤: 1、在系统
中
注册该
ocx
控件,命令:regsvr32.exe 控件位置(加 /u 参数是取消注册) 2、在.net的工具箱
中
添加该控件,拖到form
中
去就可以了。 不用工具箱的话,自己手工添加,需要注意一个问题,就是要用Aximp.exe来包装一下
ocx
控件的类,然后再程序
中
引用生成的dll就可以了。 aximp [options]{file.dll | file.
OCX
打包 CAB 与 JS
调用
详细教程
最近在做一个 WEB 项目,需要
调用
OCX
进行连接读卡器读卡。本来并不想用
OCX
技术,因为 ActiveX 技术是微软出品,这样就导致整个系统只能使用 IE 浏览器(其他浏览器可以通过插件的形式支持
OCX
的
调用
)。但尝试了很多
方法
调用
客户端 DLL 发现都走不通。最后无奈之下,才打算研究
OCX
技术。 网上都说 ActiveX 技术很麻烦,会出现各种错误,不做的时候不知道,
Chrome
调用
OCX
插件完整实现指南
ActiveX控件(通常以.
ocx
文件形式存在)是 Windows 平台上用于构建可重用组件的技术之一,广泛应用于企业级桌面应用程序与 Web 应用的交互
中
。
OCX
控件本质上是一种 COM(Component Object Model)对象,能够被嵌入到其他应用程序
中
,实现特定功能的封装与复用。随着浏览器技术的演进,尤其是 Chrome 和 Edge 等现代浏览器逐步放弃对 ActiveX 的原生支持,
OCX
插件在 Web
中
的应用场景受到一定限制,但在企业内部系统、特定业务场景
中
仍具有重要价值。
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章