active X控件是windows所必须的吗?
1个回答
展开全部
分类: 电脑/网络 >> 操作系统/系统故障
问题描述:
active X控件是windows所必须的吗?它有那些用途和功能?
没有它系统将失去什么?
解析:
不是的,他只是在您上网时采用的着的控件
一、Active控件概述
Active是一个Microsoft的术语,它指的是一组包括控件、DLL、Active文档的组件,通常以动态链接库的形式存在。
Active控件的数据输入和函数功能的执行必须通过容器,因此Active控件必须具备如下性能机制:
1、属性和方法:Active控件必须提供属性的名称、方法的名称及参数,以便容器可以存取和改变Active控件的属性参数。
2、事件:通知容器在Active控件发生的事件,如属性参数的改变、用户的单击、双击动作等。
3、存储:容器由这项机制通知Active控件存储和提取有关信息数据。Active控件只需在Window d的Registry数据库中注册后,就可以象其他Window应用程序一样发挥各自功能。、
二、使用Active控件的方法
使用Active控件的方法的基础是COM(Component Objet Models)
1、注册Active控件:使用Active控件之前必须实现注册,否则会出现错误.注册的方法有两种:
在window中注册Active控件:在Windows的System文件夹下有一个regsvr32.exe的程序,它就是Windows自己带的ActiveX注册和反注册工具。利用它也能够非常方便地注册AcitveX控件,选择开始菜单 --> 单击运行菜单项 --> 注册/卸载控件命令如下表:
Regsvr32 <Active控件文件名> 注册指定的Active控件,Active控件的后缀为(*.ocx)
Regsvr32 /u <Active控件文件名> 解除某一Active控件的注册
例如笔者要注册一amovie.ocx控件,则打入 regsvr32 amovie.ocx即可,要反注册它时只需使用 regsvr32 /u amovie.ocx就行了.
如果注册成功会出现(图1-1-1)对话框,如果注册失败则出现(图1-1-2)对话框.
(图1-1-1)
图(1-1-2)
在AW中实现注册,源程序如下,这里以"amovie.cox"控件为例实现注册(单击这里下载源程序)
(图1-2)
程序的简单解释:首先检查用户的系统是否支持Active控件,如果不支持则退出程序,支持的话就检查"amovie.ocx"的ID号,检查的目的是为了验证用户系统中是否已经注册了"amovie.ocx"控件,如果没有注册则出现一个对话框,用户是否现在就开始安装,如果用户选择了对话框中的"确定"按钮,系统就自动注册"amovie.ocx"控件.最后返回注册的结果,出现注册成功或失败的消息框.
2、Active控件的载入
选择"insert"菜单 --> controls --> ActiveX... --> 出现(图1-3)对话框
(图1-3)
在(图1-3)对话框选择"ActiveMovieControl Objet"控件(这是一个支持音视频播放的控件,下一个实例中还要用到),单击"OK"按钮,出现(图1-4)控件属性设置对话框.在这里可以直接设置控件的属性(Properties)、方法(Methods)、事件(Events),单击"OK"按钮.
(图1-4)
如果控件装载成功,就会在流程图上出现一个"ActiveX..."图标(图1-5).
(图1-5)
问题描述:
active X控件是windows所必须的吗?它有那些用途和功能?
没有它系统将失去什么?
解析:
不是的,他只是在您上网时采用的着的控件
一、Active控件概述
Active是一个Microsoft的术语,它指的是一组包括控件、DLL、Active文档的组件,通常以动态链接库的形式存在。
Active控件的数据输入和函数功能的执行必须通过容器,因此Active控件必须具备如下性能机制:
1、属性和方法:Active控件必须提供属性的名称、方法的名称及参数,以便容器可以存取和改变Active控件的属性参数。
2、事件:通知容器在Active控件发生的事件,如属性参数的改变、用户的单击、双击动作等。
3、存储:容器由这项机制通知Active控件存储和提取有关信息数据。Active控件只需在Window d的Registry数据库中注册后,就可以象其他Window应用程序一样发挥各自功能。、
二、使用Active控件的方法
使用Active控件的方法的基础是COM(Component Objet Models)
1、注册Active控件:使用Active控件之前必须实现注册,否则会出现错误.注册的方法有两种:
在window中注册Active控件:在Windows的System文件夹下有一个regsvr32.exe的程序,它就是Windows自己带的ActiveX注册和反注册工具。利用它也能够非常方便地注册AcitveX控件,选择开始菜单 --> 单击运行菜单项 --> 注册/卸载控件命令如下表:
Regsvr32 <Active控件文件名> 注册指定的Active控件,Active控件的后缀为(*.ocx)
Regsvr32 /u <Active控件文件名> 解除某一Active控件的注册
例如笔者要注册一amovie.ocx控件,则打入 regsvr32 amovie.ocx即可,要反注册它时只需使用 regsvr32 /u amovie.ocx就行了.
如果注册成功会出现(图1-1-1)对话框,如果注册失败则出现(图1-1-2)对话框.
(图1-1-1)
图(1-1-2)
在AW中实现注册,源程序如下,这里以"amovie.cox"控件为例实现注册(单击这里下载源程序)
(图1-2)
程序的简单解释:首先检查用户的系统是否支持Active控件,如果不支持则退出程序,支持的话就检查"amovie.ocx"的ID号,检查的目的是为了验证用户系统中是否已经注册了"amovie.ocx"控件,如果没有注册则出现一个对话框,用户是否现在就开始安装,如果用户选择了对话框中的"确定"按钮,系统就自动注册"amovie.ocx"控件.最后返回注册的结果,出现注册成功或失败的消息框.
2、Active控件的载入
选择"insert"菜单 --> controls --> ActiveX... --> 出现(图1-3)对话框
(图1-3)
在(图1-3)对话框选择"ActiveMovieControl Objet"控件(这是一个支持音视频播放的控件,下一个实例中还要用到),单击"OK"按钮,出现(图1-4)控件属性设置对话框.在这里可以直接设置控件的属性(Properties)、方法(Methods)、事件(Events),单击"OK"按钮.
(图1-4)
如果控件装载成功,就会在流程图上出现一个"ActiveX..."图标(图1-5).
(图1-5)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询