社区
JavaScript
帖子详情
javascript中如何调用com组件
cjla580
2009-10-12 11:48:48
在C#中是这样调用的:
1、添加引用
2、using ReaderActxLib;
3、RichonReaderClass readerManager = new RichonReaderClass();
4、readerManager.Open();//调用com组件中open方法
现在我要在javascript中调用这个com组件是Open()方法,怎么实现呢?
谢谢!!
...全文
317
11
打赏
收藏
javascript中如何调用com组件
在C#中是这样调用的: 1、添加引用 2、using ReaderActxLib; 3、RichonReaderClass readerManager = new RichonReaderClass(); 4、readerManager.Open();//调用com组件中open方法 现在我要在javascript中调用这个com组件是Open()方法,怎么实现呢? 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SK猫
2009-10-12
打赏
举报
回复
有些com不能用js来动态创建(具体看com程序怎么写),就直接在页面加Object
<object classid="clsid:0000336C-811C-4989-849A-F0E4E060CA1D" id="test"></object>
然后JS里面直接 test.open()
效果一样
shenzhenNBA
2009-10-12
打赏
举报
回复
或者
var objCom =new
Active
("COM组件名称"); //试看...
忘记差不多了 :)
shenzhenNBA
2009-10-12
打赏
举报
回复
[Quote=引用 4 楼 kingwolf_javascript 的回复:]
使用ActiveX控件
[/Quote]
<SCRIPT LANGUAGE=javascript >
<!--
function ConnBtn_onclick(){
var objCom =new ActiveXObject("COM组件名称"); //如果不可以试下面一行
var objCom =new ActiveX("COM组件名称");
//试看...
objCom.Open();
}
//-->
</SCRIPT>
COM组件需要先注册到电脑上。。。
浴火_凤凰
2009-10-12
打赏
举报
回复
使用ActiveX控件
行间
2009-10-12
打赏
举报
回复
natineprince
2009-10-12
打赏
举报
回复
首先在页面用<object>引入组件.
然后帮object标签设定一个id
之后document.getElementById(#{id}).Open();
#{id}指你前面为object设定的id
shenzhenNBA
2009-10-12
打赏
举报
回复
<SCRIPT RUNAT=Server SCOPE=Session ID=clientEventHandlersJS LANGUAGE=javascript >
<!--
function ConnBtn_onclick(){
var objCom =new ActiveXObject("COM组件名称");
objCom.Open();
}
//-->
</SCRIPT>
COM组件需要先注册到电脑上。。。
Jermaine
2009-10-12
打赏
举报
回复
Com和COM+组件的机制一定要懂,Registry里面必须有,组件注册后就可以通过activex使用了
natineprince
2009-10-12
打赏
举报
回复
里面有几个类的话...
定义好接口才能调用...
先打好cab安装包吧...
cjla580
2009-10-12
打赏
举报
回复
这个com组件里有几个类,我是要调用其中一个类里的open()方法
cjla580
2009-10-12
打赏
举报
回复
试了上面各位所说的办法还是不行.....
父
组件
如何
调用
子
组件
的方法
Vue项目
中
如何在父
组件
中
直接
调用
子
组件
的方法: 方案一:通过ref直接
调用
子
组件
的方法; //父
组件
中
<template> <div> <Button @click="handleClick">点击
调用
子
组件
方法</Button> <Child ref="child"/> </div> </template> <script> import C
vue
中
父
组件
直接
调用
子
组件
方法(通过ref)
是子
组件
中
定义的一个方法,你需要根据实际情况替换成子
组件
中
真正的方法名。此外,需要确保子
组件
已经被完全渲染和挂载,才能正确地访问到子
组件
的实例。通过以上方式,父
组件
就可以直接
调用
子
组件
的方法了。请注意,父
组件
调用
子
组件
方法的前提是子
组件
已经被渲染到页面上。在 Vue 3
中
,父
组件
可以直接
调用
子
组件
的方法,可以通过。属性来引用子
组件
的实例,然后通过该实例
调用
子
组件
的方法。访问子
组件
,并直接
调用
子
组件
的方法。首先,在子
组件
中
,需要将要
调用
的方法使用。首先,在父
组件
的模板
中
,给子
组件
添加一个。
react
中
父
组件
调用
子
组件
的方法
前言 react
中
,我们经常会想到,通过父元素直接
调用
子元素的方法,实现高内聚的效果。而这个用法的写法却是,五花八门。如下所示: 1、类
组件
中
的使用React.createRef() 优点: 1、写法简单易懂 缺点: 1、假如子
组件
是HOC,就无法指向真实子
组件
import React , {
Com
ponent } from "react" class Child extends
Com
ponent { func(){ console.log("执行我") } render(){ r
在网页
中
调用
com
组件
dll动态库方案
在网页
中
调用
com
组件
/dll动态库 以vue项目为例的实现demo 实现 实现方案就是使用electron编写一个pc的安装包,在electron里去
调用
com
组件
/dll动态库,web项目
调用
安装包提供的接口实现 新建electron项目 electron的项目可以使用cli创建,这里就不多讲了 安装winax npm i winax electron的项目和纯node项目使用不同,这里需要使用V8引擎重构winax 安装ele
vue父
组件
中
调用
子
组件
中
的方法 及vue父
组件
调用
孙子
组件
的方法
一:通过ref直接
调用
子
组件
的方法; 子
组件
child.vue: <template> <div>我是子
组件
</div> </template> <script> export default { methods: { childFun() { console.log('我是子
组件
的方法'); }, }, }; </script> 父
组件
: <template> <di
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章