ActiveX控件论文WEB页面论文.doc

上传人:laozhun 文档编号:2881025 上传时间:2023-03-01 格式:DOC 页数:6 大小:30KB
返回 下载 相关 举报
ActiveX控件论文WEB页面论文.doc_第1页
第1页 / 共6页
ActiveX控件论文WEB页面论文.doc_第2页
第2页 / 共6页
ActiveX控件论文WEB页面论文.doc_第3页
第3页 / 共6页
ActiveX控件论文WEB页面论文.doc_第4页
第4页 / 共6页
ActiveX控件论文WEB页面论文.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《ActiveX控件论文WEB页面论文.doc》由会员分享,可在线阅读,更多相关《ActiveX控件论文WEB页面论文.doc(6页珍藏版)》请在三一办公上搜索。

1、Active X控件论文WEB页面论文摘要:在因特网上,active x插件软件的特点是:一般软件需要用户单独下载然后执行安装,而active x插件是当用户浏览到特定的网页时,ie浏览器即可自动下载并提示用户安装。active x插件安装的一个前提是必须经过用户的同意及确认。比如visualbasic,visualc+,internet explorer等。因此active x控件和容器必须都支持一些特定的接口协议。active x应包括属性,事件和方法这些特殊机制,它也是创建active x控件的核心。因为activex控件的可重用性,加上internet的普及,active x控件得到了

2、极大的发展,目前,从internet上可以得到相当多的它对外部环境是开放的,能被各种编程环境使用。关键词:active x控件;web页面active x control application in the web pagetang ying(huizhou agricultural school,huizhou516023,china)abstract:on the internet,active x plug-in software features are:general software requires users to download and then run a separa

3、te installation,and active x plug-in is when the user browses to a specific web page,ie browser will automatically download and prompt the user to install.active x plug-in installed on a premise that must be the users consent and confirmation.such as visualbasic,visualc+,internet,explo-rer and so on

4、.therefore,active x controls and containers must support certain interface protocol.active x should include properties,events,and methods of these special mechanisms,it is also creating the core of active x controls.because activex controls can be reused,combined with the popularity of internet,acti

5、ve x control has been greatly developed,at present,can be obtained from the internet,a lot of it is open to the external environment,can be a variety of programming environments.keywords:active x control;web pageactive x是微软公司开发的一套叫com的窗口“控制”技术(component object model)。该技术用来拓宽视窗及explorer浏览器的视频、声频回放和fl

6、ash电影的播放。针对各种功能需要,active x用其一种控件来响应。当该控件对某种回放功能响应时,它自动下载并安装自身,然后运作。active x控制的优点在于尽管通常情况下它们都被使用在explorer浏览器中,但一旦它们加载后,任何支持com协议的应用程序均可使用。在office97/2000中,microsoft已将active x控件集成到world、excel等软件中,使得这些著名的工具软件又上了一个新的台阶。active x控件,而且品种繁多,所完成的任务几乎无所不包。本文对active x介绍、active x控件在web上的调用、active x控件的缺点及安全性进行了详细

7、的阐述和分析。一、active x控件介绍active x一个典型的空间包括设计时和运行时的用户界面,唯一的idispatch接口定义控件的方法和属性,唯一的iconnectionpoint接口用于控件可引发的事件。除此之外,一个控件还可以包含对其整个生命周期的-执性支持,以及对剪贴,拖放等用户界面特性的支持。从结构上看,一个控件有大量必须支持的com接口,以利用这些特性。active x控件永远是放在其所放置的容器内运行的,空间的扩展名为.ocx,但从运行模块的角度看,它不过是一个标准的windows dll文件。activex控件是基于组件对象模型(com)的可重用软件组件,它支持广泛的o

8、le功能并可自定义满足多软件的需要。activex控件旨在用于普通activex控件容器和internet上的万维网页属性和事件是容器内应用程序与控件通讯的方式,容器和控件之间的通信使用事件。对于activex控件,事件是在容器端时显现的idispatch接口。事件的底层机制称连接点。一个连接点就是与容器通讯所需接口的类型描述,连接点不只限于idispatch接口,它也可用任何com实现,控件只不过第一个利用他们.activex是一个独立的对象,可以激起和响应事件,处理消息,具有唯一的属性,并有多线程能力,并支持其余容器之间的双向通信和消息传递.active x控件最奇妙的地方在于它的可编程性

9、和可重复使用性.在internet上,有超过1000个activex控件供用户下载使用。二、active x控件在web页面上的调用在web页面中使用activex控件包含三个基本操作:将控件放入web中;将该控件下载给用户;在用户机器上安装该控件。如果只是针对ie用户,在web中插入activex控件就比较简单;如果同时兼顾ie和netscape用户,则要做更多工作。大家知道,web文件由文本和各种标志(tags)组成,activex控件对于ie在web中的标志是object,该标记有几个重要的参数特性,它们是:id:为控件提供一个标识名称,为web代码提供一种访问该控件的方式;classi

10、d:是该控件唯一的uuid,告诉ie装入哪个对象。如果使用已经开发好的控件,它的classid可以通过调用win95或nt下的应用regedit来查找。从开始菜单中运行该程序,展开hkey_classes_root项,可以看到按字母顺序排列的注册表,找到需要使用的控件名,例如wclnt,展开时可看到一个clsid文件夹,里面就是该控件的classid。三、active x控件的缺点active x的作用之一就是可以用来增强应用程序(包括web应用程序如asp等)的功能或者说拓展应用程序的处理能力。比如说一些asp不好实现或难以实现的功能,如访问列举用户的个人计算机文件这种功能在asp中不好实现

11、,但是利用activex控件就可以轻易实现这种功能。从而使得像一些asp等web应用程序的功能增强。不过activex控件的缺点在于,在windows操作系统中使用前。必须先对控件进行注册,否则是无法使用的。所以一般开发通用类型的asp程序,像动网论坛这样的程序。个人不推荐用自制的activex控件,因为activex控件是需要到服务器计算机上注册的。而程序用户有可能是在网上申请的个人主页或网页空间,服务器在远程异地。所以说不可能到服务器上注册activex控件,因此不能使用。四、结语总之,随着计算机科学与技术的快速发展,在新时期,会有越来越多的功能强大的软件被用于web网页中。在新形势下,软件开发人员要坚持科技创新,实现新型软件产品的技术开发,为软件开发商以及相关用户提供更好的技术保障,提高工作效率,为社会发展做出贡献。参考文献:1谢歆.用vb开发动态模糊规则库的active控件j.微计算机应用,2003

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号