第8章+ActiveX控件

第8章+ActiveX控件

ID:44960304

大小:155.00 KB

页数:9页

时间:2019-11-06

第8章+ActiveX控件_第1页
第8章+ActiveX控件_第2页
第8章+ActiveX控件_第3页
第8章+ActiveX控件_第4页
第8章+ActiveX控件_第5页
资源描述:

《第8章+ActiveX控件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第8章ActiveX控件ActiveX是一个打开集成平台提供用于开发Internet和Intranet程序集成和内容。使用ActiveX,可轻松插入到Web页、多媒体效果和交互式对象,以及复杂程序创建用户体验高质量多媒体CD-ROM等。ActiveX包含3个方面的内容:ActiveX控件、ActiveX文档和ActiveX脚本。本章的主要内容有:ActiveX控件与普通控件的异同:读者可以了解到ActiveX控件的特殊性和一般性特征。ActiveX的安装和使用:读者可以学到VC6.0自带的ActiveX的安装和使用。ActiveX

2、在Web编程总的使用:读者可以学到使用ActiveX控件来丰富Web编程。8.1ActiveX控件的特殊性本节将介绍ActiveX的基本情况,着重介绍ActiveX与其他普通控件的相同点和不同点。8.1.1ActiveX控件和普通控件的相同点ActiveX并不专指ActiveX控件,ActiveX包含以下3个方面的内容:ActiveX控件:以前称之为OLE控件或OCX控件(ActiveX的后缀为“.ocx”),通过ActiveX控件,可以使用别人编写的程序功能来完善自己编写的网页或其他程序。而且,在很多不同的语言中都可以使用Act

3、iveX控件。ActiveX文档:ActiveX文档是一种特殊的文档格式,这种文档格式可以和众多程序兼容。如可以使用IE浏览器打开MicrosoftWord文件,而Word文件并非是html文件。ActiveX脚本:ActiveX脚本支持最常用的VBScript脚本和JavaScript脚本,并可以对使用这些脚本的程序进行功能扩展。8.1.2ActiveX控件和普通控件的不同点ActiveX与普通控件的不同点在于它具有属性和方法。开发人员在使用控件的时候是调用与之关联的C++的类成员函数,而这些成员函数或数据成员并不是普通控件所具

4、备的,而是使用ClassWizard生成的C++源代码生成或自行编写的。ActiveX控件的方法和C++中的成员函数是一样的,具有符号化的名字和一组参数或一个返回值,控件的编写者可以根据需要定义各种方法。ActiveX并不像普通控件那样发送“WM_”开头的Windows消息给它的包容器(或父窗口),而是通过“激发事件”。一个“激发事件”有一个符号化的名字(函数名)和一组次序任意的参数。虽然本质并不一样,但相对于客户类或用户来说,普通控件的消息和ActiveX的“激发事件”是一样的。8.2安装ActiveX控件ActiveX控件的安

5、装是比较简单的。ActiveX控件按照来源来分,可以分为两种:VC6.0自带的ActiveX控件和用户定义的ActiveX控件。其中用户定义的ActiveX控件是指用户自己开发的ActiveX控件或从其他渠道,如从互联网上下载的ActiveX控件。本节介绍的ActiveX控件的安装并不是软件的安装,而是在项目开发中,将ActiveX控件导入进来,称之为“导入ActiveX控件”可能更贴切些,为了沿用习惯表述,称为安装ActiveX控件。在项目中安装ActiveX控件,集成开发环境会发生两个动作:ClassWizard将生成相应的C

6、++类。工具箱将产生控件工具供开发者使用。8.3实例8.1-ActiveX控件:日历控件的创建本节讲解ActiveX控件-日历控件的使用。在前文,相信读者已经熟练掌握了普通的日历控件的使用了,ActiveX日历控件跟普通日历控件有所不同,功能方面更加强大,也更加灵活。实例创建步骤如下:ActiveX日历控件常用属性选项卡ActiveX日历控件的全部属性选项卡8.4ActiveX控件在Web编程中的使用ActiveX控件在网页中非常常见,读者可以在Web编程中使用ActiveX控件,以下就是以ActiveX日历控件为例子,讲述该控件

7、在网页中的使用。(1)新建一个“myActiveXWeb.txt”文本文件。(2)打开文本文件,并将以下代码复制到文本文件中:

8、T>(3)修改“myActiveXWeb.txt”文本文件的后缀名,使文件名为“myActiveXWeb.htm”,然后双击该文件运行,运行结果如图所示。ActiveX日历控件在网页中的使用8.5图形属性和变化通知有些A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。