1、首先在页面中加入下面代码

<OBJECT CLASSID="CLSID:C5C30210-B0D2-4A06-BB12-79F11E592E2F"  
             Codebase="SipAgent.CAB#version=1,0,0,0" 
        ALIGN="CENTER" WIDTH='0' HEIGHT='0' id="SipAgent"> </OBJECT>  

2 、需要生成cab文件,windows自带有cab文件生成工具 iexpress,运行->iexpress,按步骤把需要添加进去的ocx和dll文件以及info文件添加进去即可。

3、clsid的获取,需要在自己系统中注册ocx或者dll文件,regsvr32空格+要注册的dll或ocx文件名,然后在注册表中查询clsid,(HKEY_CLASSES_ROOT/clsid下面的那个)

4、info文件的编写

[version]   
signature="$CHINA$"  
AdvancedINF=1.0
 
[Add.Code]   
MyRTP.dll=MyRTP.dll
SipAgent.ocx=SipAgent.ocx

[MyRTP.dll]
File-win32-x86=thiscab  
DestDir = 11  
RegisterServer=yes

[SipAgent.ocx]   
file=thiscab   
clsid={C5C30210-B0D2-4A06-BB12-79F11E592E2F}   
FileVersion=1,0,0,0
RegisterServer=yes

5、调用控件

 1 <html>
 2 <head>
 3     <title>控件测试</title>
 4     <script>
 5             function init(){
 6         //        alert(SipAgent);
 7                    SipAgent.InitComm();
 8                 }
 9                     
10         </script>
11 </head>
12 <body onload='init()'>
13  <OBJECT CLASSID="CLSID:C5C30210-B0D2-4A06-BB12-79F11E592E2F"  
14              Codebase="SipAgent.CAB#version=1,0,0,0" 
15         ALIGN="CENTER" WIDTH='0' HEIGHT='0' id="SipAgent"> </OBJECT>  
16 
17 <p>
18    测试控件<input type='button' value='初始化' onclick='init();'>
19 </p>
20 </body>
21 </html>

6、OK!

转载于:https://www.cnblogs.com/chyg/archive/2012/09/25/2701924.html

IE调用ActiveX控件相关推荐

  1. javascript调用activex控件

    代码 <HTML> <BODY> <object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000&quo ...

  2. 【工作笔记】没有界面程序调用ActiveX控件

    背景 由于chrome浏览器调用ActiveX控件有问题,所以打算使用NPAPI再封装一层,而NPAPI不支持基于MFC的DLL,所以无法用常规的方法将ActiveX控件添加到工程中去. 解决方法 在 ...

  3. html 调用c#dll中的控件,C#调用ActiveX控件的方法

    C#调用ActiveX控件时通常要进行两步操作: 第一步:注册控件,例如ABE.DLL,将ABE.DLL拷贝至系统文件夹SYSTEM32下,然后在开始中执行CMD命令,regsvr32 ABE.DLL ...

  4. vue项目调用activeX控件

    vue项目调用activeX控件 最近的vue前端项目中需要使用aciveX控件,结合网络资料摸索后进行了小整理,成功实现'引入-获取-调用'.本地成功安装控件后操作步骤如下: 1. Internet ...

  5. activex java 控件_java 如何调用ActiveX控件??

    仓库发料系统 .loginInputText{ border: 1px solid #000000; padding-left: 2px; padding-right: 2px; padding-to ...

  6. 网页调用activex控件

    转自: http://blog.csdn.net/cbh84663973/article/details/7669064 <html> <head> <meta http ...

  7. DLL+ ActiveX控件+WEB页面调用例子

    因项目需要,开始学习并研究VC.DLL及ActiveX控件,网上资料找了很多,但没一个可用的或者说没一个例子可理解并运行的.没办法,自己研究吧.功夫不负有心人,终有小成了,呵呵,现在把自己学习总结了一 ...

  8. [转]ASP中ActiveX控件的内嵌及调用

    懂ASP(Active Server Pages)的人很多,但能用ASP自如地调用ActiveX控件的人却不多:如果不调用ActiveX控件,则可以说微软当初设计ASP的初衷根本没有达到.众所周知,A ...

  9. asp activex 读取服务器上的文件,webshell中上传asp文件调用服务器ActiveX控件溢出获取shell...

    Team: http://www.ph4nt0m.org Author: 云舒(http://www.icylife.net) Date: 2008-02-19 做windows系统渗透测试的时候有w ...

最新文章

  1. 机器学习在线手册:像背托福单词一样学机器学习
  2. php获取全部post_php post获取所有提交
  3. 两种高性能 I/O 设计模式 Reactor 和 Proactor
  4. CSS3中word-break和word-wrap有什么区别?
  5. springboot 使用interceptor 返回前端http状态码为0
  6. 基于深度强化学习的区域化视觉导航方法​​
  7. “405 – 不允许用于访问此页的 HTTP 谓词。”的解决方案
  8. 2018/3/9 省选模拟赛 0分
  9. Linux Shell 内建命令 : fg , bg , jobs 命令详解
  10. hane WIN nfs配置
  11. 使用DAEMON Tools Ultra制作Ubuntu启动U盘全过程(含图文)
  12. Bmob后端云(云数据库表的具体操作)
  13. 机器学习——DEAP数据集
  14. python数据处理与分析(汇总)
  15. html 表格表头画一条斜线
  16. virtual Box与Vagrant的安装与踩坑
  17. mPEG-b-PAE/ mPEG-block-poly (β-amino esters)疏水性聚合物
  18. [数学]导数与微积分(第一部分)
  19. go juju/ratelimit 简单使用示例
  20. 基于FPGA的快速FIR算法FFA

热门文章

  1. 802.11n 中HT20 HT40是什么意思
  2. 红旗Linux6.0-创建桌面快捷方式 qq创建快捷方式
  3. js验证两次输入密码一致
  4. Android 取消系统默认手机加密(全盘加密)
  5. 【量化金融】20220820_银行行业市盈率(TTM)的报告
  6. 【深度学习】人脸识别、视频中找人的实现
  7. 三分屏课件全自动实时合成系统 ---- 三分屏课件制作工具之王者
  8. 微宝球型机器人功能_腾讯智能球型机器人“微宝”首次亮相 好玩简直不敢错过...
  9. statement删除数据
  10. java uno游戏_为什么我怎么也明白uno牌C++和JAVA算法实现