如何注册ActiveX控件
对某个OCX控件进行注册,用命令Regsvr32命令:
对OCX控件注册的命令:
1.Regsvr32 /s ocx文件的绝对路径 此命令不弹对话框直接注册成功
2.Regsvr32 ocx文件的绝对路径 此命令将弹出对话框提示注册成功
对OCX控件注销的命令:
1.Regsvr32 /u ocx文件的绝对路径 此命令弹出注销成功对话框,注销成功。
在JSP页面中调用ActiveX控件的时候,在页面可以用OBJECT标签来加载,如果是OCX控件则需要对其注册利用上面的命令进行注册,在页面只需提供其classid例如:
<OBJECT classid="clsid:341162BA-3754-448C-BE54-EC34D82D5105" id="objIDCard" </OBJECT>
而如果ActiveX控件被打包成cab控件的话,需要将其放在服务器程序里面的一个包里面,然后用
<OBJECT
classid="clsid:10946843-7507-44FE-ACE8-2B3483D179B7"
codebase="./cab/CVR100.cab#version=V3,0,3,3"
id="CVR_IDCard"
name="CVR_IDCard"
align=center
width="0"
height="0"
hspace=0
vspace=0
>
</OBJECT>
codebase指定CAB文件的服务器相对路径,classid指定注册编号,其他的属性可以自由搭配使用。
ACTIVEX控件与安全
网页中调用ocx,并部署在服务器使用 ocx注册;
调用ocx的网页在本地打开可以成功调用ocx;
把网页部署在服务器上,通过客户端打开,不能成功调用ocx,报“对象不能使用属性或方法”,
个人猜测:由于ocx没有数字签名,故无法通过IE验证,
解决方法:在客户端设置服务器网址为可信任站点,同时将可信任站点的安全级别设置为最低,打开网页,成功调用ocx
然后有时候还需要对IE上的Internet安全里面的四个选项的ACTIVEX相关的选项选为启动即可。
分享到:
相关推荐
VC程序内部注册ActiveX 控件
ActiveX控件ActiveX控件
VB使用API动态注册ActiveX控件。
这是使用VB 设计的注册ActiveX控件软件, 包含VB 调用系统命令的使用, 并使用了VB获取系统路径, 调用API函数, 复制文件等高级功能。 本资源还包含了一些VB常用的ActiveX控件, 如Flash8.ocx, comctl32.ocx, mci32.ocx,...
VC 6.0 在程序内注册ActiveX控件的例子源码,在程序中动态注册控件到Windows系统中,注册后所依赖该控件的程序才可正常运行。核心代码如下: //加载ActiveX控件 HINSTANCE hLib = LoadLibrary(lpszDllName); ...
解决ActiveX控件没有在此计算机上注册的问题,自己研究总结的方法,其中包含包括所缺的控件,一般不会缺少的
vc++程序,如何在应用程序内部注册ActiveX 控件,适合vc++初学者
Visual Studio2015打开界面文件时报错:“未在此计算机上注册activex控件{648A5600-2C6E-101B-82B6-000000000014}”
ActiveX控件注册的几种方法使用Regsvr32.exe程序 对ActiveX控件进行注册
一个非常简单的VC 例子,在应用程序内部注册ActiveX 控件,此类动态注册控件实用范例尤其在VB开发的时候使用较多,VC爱好者们也要好好学习一下,以备将来使用。
Visual Studio2019打开界面文件时报错:“未在此计算机上注册activex控件{648A5600-2C6E-101B-82B6-000000000014}”,资源含64位系统解决方法和32位系统解决方法
海康威视 ActiveX 控件接口提供了注册功能,用户可以通过登录海康威视服务器来注册用户。注册功能的参数包括服务器 IP 地址、端口号、用户名和密码。成功注册后,系统将返回用户 ID,该 ID 可以用于其他接口。 注销...
Active Audio Record ActiveX控件 可以直接录制声音为MP3、WAV、wma 、ogg、au、aiff 和vox格式的音频文件。您可以通过设置内码参量完全控制音像文件的质量。 <br> Active Audio Record ActiveX控件 支持...
Active TTS ActiveX控件 可以把正在处理中的文件转换成MP3, wma 或wav格式,使用艺术文本状态转换成(TTS) 系统。它直接转换为Mp3或wma格式,不创建其它临时文件,这是Active TTS独特的特点。您可以通过设置内码...
该注册工具对于一些不会注册ACTIVEX控件的人来说是一个非常方便的工具,直接选择要注册的控件,确定即可。
Delphi免注册使用ActiveX控件FlexGrid.ocx
VB6.0动态加载ActiveX控件漫谈 深圳 罗汉军 罗德昌 熟悉VB的朋友对使用ActiveX控件一定不会陌生,众多控件极大地方便了编程, 但唯一的缺陷是不能动态加载控件,必须在设计时通过引用,将控件放置在窗体上。 VB6.0...
VB之精彩编程-VB6.0动态加载ActiveX控件漫谈