1 / 9
文档名称:

ActiveX控件PPT学习教案.pptx

格式:pptx   大小:169KB   页数:9页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:会计学
1
ActiveX控件

8.1 ActiveX控件的特殊性
本节将介绍ActiveX的基本情况,着重介绍ActiveX与其他普通控件的相同点和不同点。
第1页/共9页

8.1.1 ActiveX控件和普通控件的相同点
ActiveX并不专指ActiveX控件,ActiveX包含以下3个方面的内容:
ActiveX控件:以前称之为OLE控件或OCX控件(ActiveX的后缀为“.ocx”),通过ActiveX控件,可以使用别人编写的程序功能来完善自己编写的网页或其他程序。而且,在很多不同的语言中都可以使用ActiveX控件。
ActiveX文档:ActiveX文档是一种特殊的文档格式,这种文档格式可以和众多程序兼容。如可以使用IE浏览器打开Microsoft Word文件,而Word文件并非是html文件。
ActiveX脚本:ActiveX脚本支持最常用的VBScript脚本和JavaScript脚本,并可以对使用这些脚本的程序进行功能扩展。
第2页/共9页

8.1.2 ActiveX控件和普通控件的不同点
ActiveX与普通控件的不同点在于它具有属性和方法。开发人员在使用控件的时候是调用与之关联的C++的类成员函数,而这些成员函数或数据成员并不是普通控件所具备的,而是使用ClassWizard生成的C++源代码生成或自行编写的。ActiveX控件的方法和C++中的成员函数是一样的,具有符号化的名字和一组参数或一个返回值,控件的编写者可以根据需要定义各种方法。
ActiveX并不像普通控件那样发送“WM_”开头的Windows消息给它的包容器(或父窗口),而是通过“激发事件”。一个“激发事件”有一个符号化的名字(函数名)和一组次序任意的参数。虽然本质并不一样,但相对于客户类或用户来说,普通控件的消息和ActiveX的“激发事件”是一样的。
第3页/共9页

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

8.3 实例8.1-ActiveX控件:日历控件的创建
本节讲解ActiveX控件-日历控件的使用。在前文,相信读者已经熟练掌握了普通的日历控件的使用了,ActiveX日历控件跟普通日历控件有所不同,功能方面更加强大,也更加灵活。
实例创建步骤如下:

ActiveX日历控件常用属性选项卡 ActiveX日历控件的全部属性选项卡
第5页/共9页

分享好友

预览全文

ActiveX控件PPT学习教案.pptx

上传人:wo1230 2021/9/12 文件大小:169 KB

下载得到文件列表

ActiveX控件PPT学习教案.pptx

相关文档