
activex控件
详情介绍
分类介绍
1、自动化服务器
可以由其他应用程序编程驱动的组件。自动化服务器至少包括一 个,也许是多个供其他应用程序生成和连接的基于IDispatch的接口。自动化服务器可以含有也可以没有用户界面(UI),这取决于服务器的特性和功能。
2、自动化控制器
那些使用和操纵自动化服务器的应用程序。
3、控件
该软件等价于以前的OLE控件或OCX。一个典型的控件包括设计时和运 行时的用户界面,唯一的IDispatch接口定义控件的方法和属性,唯一的 IConnectionPoint接口用于控件可引发的事件。
4、文档
ActiveX文档,即以前所说的DocObject,表示一种不仅仅是简单控件或自动 化服务器的对象。ActiveX文档在结构上是对OLE链接和模型的扩展,并对其所在的 容器具有更多控制权。一个最显著的变化是菜单的显示方式。一个典型的OLE文档的 菜单会与容器菜单合并成一个新的集合,而ActiveX文档将替换整个菜单系统,只表 现出文档的特性而不是文档与容器共同的特性。
5、容器
ActiveX容器是一个可以作为自动化服务器、控件和文档宿主的应用程序。
使用攻略
怎么注册
1、首先将刚刚解压得到的activex控件文件全部拷贝到Windows系统安装目录下的“System32”文件夹下。
2、点开电脑屏幕左下角的“开始”菜单,打开其中的“运行”窗口(或直接使用键盘上的Win+R快捷键亦可)。
3、之后记下需要安装的控件的文件名,将“regsvr32 控件名.ocx”的内容输入到窗口中是输入栏里,如下图,最后点击“确定”即可成功安装了。
常见问题
一、如何注册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 控件的解决办法
1、点击IE浏览器右上角的齿轮图标,打开主菜单,然后在下拉菜单中点击“Internet选项”。
2、将窗口切换至“安全”标签页下,选中下方的“受信任的站点”,然后点击右侧的“站点”按钮。
3、之后将出现无法加载ActiveX控件的网址输入到上面的输入框中,并点击“添加”按钮。在将下方的“对该区域中的所有站点要求服务器验证(https:)”单击取消勾选。
4、返回“Internet选项”窗口,点击下方的“自定义级别”按钮。
5、找到“ActiveX控件和插件”选项,将图中所示的三项全部切换到“启用”状态,并点击“确定”。
6、在询问是否更改时点击“是”来确认修改,这样就能搞定了,快来试试吧。
使用技巧
如何动态加载ActiveX控件
使用document.createElement创建ActiveX节点的方法1
使用document.createElement创建ActiveX节点的方法2
将动态创建的节点元素添加到页面body中
动态创建ActiveX完整的方法,首先要验证全局是否已经创建,仅创建一次就行了。
调用方法
上面使用try和catch的目的是避免部分浏览器对ocx的兼容性问题。
下载地址
- 电脑版
- 本地下载通道:
- 浙江电信下载
- 北京联通下载
- 江苏电信下载
- 广东电信下载
同类软件
网友评论
共0条评论分类列表
精品推荐
-
BHOManager.dll EXE\DLL / 71K
查看 -
dascom.dll EXE\DLL / 4K
查看 -
D3DX9_37.dll EXE\DLL / 1.64M
查看 -
查看
-
avformat-57.dll EXE\DLL / 1.32M
查看
本类排行
- 1 查看
- 2 查看
- 3 查看
- 4 msvcr120.dll
- 5 msvcp140_1.dll文件
- 6 msvcr71.dll
- 7 d3dx9_43.dll
- 8 ffmpeg.dll
- 9 DLLEscort官方版 v2.6.20
- 10 mfc100.dll