社区
ATL
帖子详情
ActiveX控件里只有AboutBox方法的接口,但是却可以用js调用其它方法?这是为什么?
weixin_41890252
2019-11-22 11:14:39
控件已经在本机注册,但是无论导入到VS,还是delphi,还是用工具查看也只有AboutBox方法的接口,和另外两个事件的接口。
但是在html文件用这个控件的CLSID调用这个控件,用JS调用之前查不到的方法,能产生对应方法的效果。
想在C#的窗口设计调用这个控件的方法,但是直接报错没法生成运行,郁闷。
事件接口应该不影响,因为那个html文件没有涉及到事件接口。
...全文
118
3
打赏
收藏
ActiveX控件里只有AboutBox方法的接口,但是却可以用js调用其它方法?这是为什么?
控件已经在本机注册,但是无论导入到VS,还是delphi,还是用工具查看也只有AboutBox方法的接口,和另外两个事件的接口。 但是在html文件用这个控件的CLSID调用这个控件,用JS调用之前查不到的方法,能产生对应方法的效果。 想在C#的窗口设计调用这个控件的方法,但是直接报错没法生成运行,郁闷。 事件接口应该不影响,因为那个html文件没有涉及到事件接口。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蒋晟
2019-11-25
打赏
举报
回复
控件可以被脚本调用,那么是支持了IDispatch,但是未必支持了ITypeLib或者ITypeLib2,因为控件并不一定要将自己的方法广而告之。你可以照着JS写对应的IDispatch调用。
weixin_41890252
2019-11-25
打赏
举报
回复
引用 2 楼 zgl7903 的回复:
确定是同一个控件么? regsvr32 /u 反注册一下, 看看HTML还能调用不?
是同一控件,就是调用摄像头的,我是提取安装目录里的ocx,里面的clsid是一样的 就是看不了这个控件的方法,html用js脚本能调用,用vs,delphi引用com和查看方法的工具都没有相关方法 反注册的话,html肯定不能用,因为那个html网页是调用clsid的。
zgl7903
2019-11-24
打赏
举报
回复
确定是同一个控件么? regsvr32 /u 反注册一下, 看看HTML还能调用不?
JavaScript
调用
ActiveX
控件
实现MFC
ActiveX
控件
1.在VS下新建一个MFC
ActiveX
项目,这
里
命名为
ActiveX
Deme。如下图所示: 2.创建成功后,在VS菜单栏
里
点“视图"----"类视图”。 3.选中_D
ActiveX
Demo
接口
,右键选择“添加”----...
网页中
ActiveX
控件
与JavaScript交互
js
调用
ActiveX
函数
――JavaScript
调用
ActiveX
控件
中的函数 这个交互的关键是在
接口
类中添加对外的
方法
。大概步骤如下: 1. 在.NET在新建一个MFC
ActiveX
工程 2. 在类视图中,可以看到最下面有一个“工程名+Lib”项,图标与上面的类...
给
ActiveX
控件
添加一个外部
调用
接口
函数
在仔细查看这个工程发现只有一个
AB
OUT
BOX
()这个函数是外部可以
调用
的函数,那么如何自己添加一个外部
调用
函数呢? 1.新建一个MFC Active
控件
程序 2.如图 3.添加一个外部
调用
接口
函数 test()如图 4.编写test...
2020.3.13C++学习笔记——生成
ActiveX
控件
(OCX)并用简单html网页加载
调用
接口
实例
最近工作中需要一个简单网页来测试动态库功能,所以需要一个加载了
ActiveX
控件
的html网页并且可以
调用
控件
中的函数
方法
。实例中主要需要:1.一个可用VS2015自动生成基本框架的MFC
ActiveX
控件
,2.一个简单的html...
vs2008 外部
调用
ActiveX
控件
接口
方法
sndaxdrs: 初学
activeX
,我写的一个
activeX
控件
测试程序。 分别
调用
两个 自定义
方法
, 分别出现 “找不到成员”,和“非选择性的参数”的提示对话框。 一直不知道原因 。但是
调用
Ab
out
Box
()
方法
可...
ATL
3,245
社区成员
48,537
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章