您的位置:起点软件下载系统其它activex控件

activex控件 绿色免费版

软件大小:5622KB

用户评分:

软件类型:国产软件

运行环境:Win All

软件语言:简体中文

软件分类:系统其它

更新时间:2018/8/23 10:30:30

授权方式:免费软件

插件情况:无 插 件

activex控件也叫做OLE控件或OCX控件,是Microsoft对于一系列策略性面向对象程序技术和工具的称呼。activex控件能够以小程序下载装入网页,也可以用在一般的Windows和Macintosh应用程序环境中,通过使用ActiveX控件,可以很快地在网址、台式应用程序、以及开发工具中加入特殊的功能,应用十分广泛。

activex控件

【基本介绍】

ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。
ActiveX 控件是用于互联网的很小的程序,有时称为插件程序。它们会允许播放动画,或帮助执行任务,如在 Microsoft Update 安装安全更新,因此可以增强您的浏览体验。 
在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(Windows,Mac,Linux)中任意运行的程序。这个组件就是ActiveX控件。ActiveX是Microsoft为抗衡Sun Microsystems的JAVA技术而提出的,此控件的功能和java applet功能类似。

【软件特点】

组件的一大优点就是可以被大多数应用程序再使用(这些应用程序称为组件容器)。一个COM组件(ActiveX控件)可由不同语言的开发工具开发,包括C++和Visual Basic或PowerBuilder,甚至一些技术性语言如VBScript。

【分类介绍】

自动化服务器
可以由其他应用程序编程驱动的组件。自动化服务器至少包括一 个,也许是多个供其他应用程序生成和连接的基于IDispatch的接口。自动化服务器可以含有也可以没有用户界面(UI),这取决于服务器的特性和功能。

自动化控制器
那些使用和操纵自动化服务器的应用程序。

控件
ActiveX控件等价于以前的OLE控件或OCX。一个典型的控件包括设计时和运 行时的用户界面,唯一的IDispatch接口定义控件的方法和属性,唯一的 IConnectionPoint接口用于控件可引发的事件。

文档
ActiveX文档,即以前所说的DocObject,表示一种不仅仅是简单控件或自动 化服务器的对象。ActiveX文档在结构上是对OLE链接和模型的扩展,并对其所在的 容器具有更多控制权。一个最显著的变化是菜单的显示方式。一个典型的OLE文档的 菜单会与容器菜单合并成一个新的集合,而ActiveX文档将替换整个菜单系统,只表 现出文档的特性而不是文档与容器共同的特性。

容器
ActiveX容器是一个可以作为自动化服务器、控件和文档宿主的应用程序。

【使用方法】

开始---运行---输入regsvr32---你的控件名.ocx中的例子后按确定即可. 不过先要把这个.ocx文件放在c:\windows\system32目录下regsvr32的用法:
regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllnamme
/u --解除服务器注册
/s --无声;不显示消息框
/i --调用DllInstall,给其传递一个可选[cmdline];跟/u一起使用时,卸载dll
/n --不要调用DllRegisterServer;这个选项必须跟/i一起使用

【使用攻略】

IE浏览器无法加载 Activex 控件的解决办法

方法一:使用超级管理员运行

使用超级管理员的方式来打开IE浏览器,如图所示:


还没有开启超级管理员请参照下面地址打开系统的超级管理员用户administrator

方法二:启用ActiveX控件

打开IE,找到设置,再找到【Internet选项】鼠标单击进去,如图所示:

切换到【安全】选项卡,单击【自定义级别】在当前界面中,找到【和插件】参考如下图设置方法:



弹出提示警告窗口,点击【是】可能会出现安全提示,点击是即可



以上步骤完成后应该可以解决问题了。

【使用技巧】

如何动态加载ActiveX控件
使用document.createElement创建ActiveX节点的方法1


使用document.createElement创建ActiveX节点的方法2


将动态创建的节点元素添加到页面body中


动态创建ActiveX完整的方法,首先要验证全局是否已经创建,仅创建一次就行了。


调用方法


上面使用try和catch的目的是避免部分浏览器对ocx的兼容性问题。

【常见问题】

Activex控件被阻止了怎么办
启动你的ie浏览器,如下图所示


进入浏览器首页点击上方的工具,如下图所示


进入工具后,选择Internet选项进入,如下图所示


在Internet选项中点击安全选项卡,如下图所示


在安全选项卡下点击自定义级别按钮,如下图所示


勾选下载已签名的Activex控件和下载未签名的Activex控件栏的复选框选择为启用,然后安全级别选择中,点击确定按钮,重新启动计算机即可。如下图所示