电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《activex控件》ppt课件

9页
  • 卖家[上传人]:tia****nde
  • 文档编号:70581375
  • 上传时间:2019-01-17
  • 文档格式:PPT
  • 文档大小:597.63KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、ActiveX控件,ActiveX 是一个打开集成平台提供用于开发Internet和Intranet程序集成和内容。使用ActiveX,可轻松插入到 Web页、多媒体效果和交互式对象,以及复杂程序创建用户体验高质量多媒体CD-ROM等。ActiveX包含3个方面的内容:ActiveX控件、ActiveX文档和ActiveX脚本。 本章的主要内容有: ActiveX控件与普通控件的异同:读者可以了解到ActiveX控件的特殊性和一般性特征。 ActiveX的安装和使用:读者可以学到VC6.0自带的ActiveX的安装和使用。 ActiveX在Web编程总的使用:读者可以学到使用ActiveX控件来丰富Web编程。,8.1 ActiveX控件的特殊性,本节将介绍ActiveX的基本情况,着重介绍ActiveX与其他普通控件的相同点和不同点。,8.1.1 ActiveX控件和普通控件的相同点,ActiveX并不专指ActiveX控件,ActiveX包含以下3个方面的内容: ActiveX控件:以前称之为OLE控件或OCX控件(ActiveX的后缀为“.ocx”),通过ActiveX控件,可以

      2、使用别人编写的程序功能来完善自己编写的网页或其他程序。而且,在很多不同的语言中都可以使用ActiveX控件。 ActiveX文档:ActiveX文档是一种特殊的文档格式,这种文档格式可以和众多程序兼容。如可以使用IE浏览器打开Microsoft Word文件,而Word文件并非是html文件。 ActiveX脚本:ActiveX脚本支持最常用的VBScript脚本和JavaScript脚本,并可以对使用这些脚本的程序进行功能扩展。,8.1.2 ActiveX控件和普通控件的不同点,ActiveX与普通控件的不同点在于它具有属性和方法。开发人员在使用控件的时候是调用与之关联的C+的类成员函数,而这些成员函数或数据成员并不是普通控件所具备的,而是使用ClassWizard生成的C+源代码生成或自行编写的。ActiveX控件的方法和C+中的成员函数是一样的,具有符号化的名字和一组参数或一个返回值,控件的编写者可以根据需要定义各种方法。 ActiveX并不像普通控件那样发送“WM_”开头的Windows消息给它的包容器(或父窗口),而是通过“激发事件”。一个“激发事件”有一个符号化的名字(函数

      3、名)和一组次序任意的参数。虽然本质并不一样,但相对于客户类或用户来说,普通控件的消息和ActiveX的“激发事件”是一样的。,8.2 安装ActiveX控件,ActiveX控件的安装是比较简单的。ActiveX控件按照来源来分,可以分为两种:VC6.0自带的ActiveX控件和用户定义的ActiveX控件。其中用户定义的ActiveX控件是指用户自己开发的ActiveX控件或从其他渠道,如从互联网上下载的ActiveX控件。 本节介绍的ActiveX控件的安装并不是软件的安装,而是在项目开发中,将ActiveX控件导入进来,称之为“导入ActiveX控件”可能更贴切些,为了沿用习惯表述,称为安装ActiveX控件。 在项目中安装ActiveX控件,集成开发环境会发生两个动作: ClassWizard将生成相应的C+类。 工具箱将产生控件工具供开发者使用。,8.3 实例8.1ActiveX控件:日历控件的创建,本节讲解ActiveX控件日历控件的使用。在前文,相信读者已经熟练掌握了普通的日历控件的使用了,ActiveX日历控件跟普通日历控件有所不同,功能方面更加强大,也更加灵活。 实例创

      4、建步骤如下:,ActiveX日历控件常用属性选项卡 ActiveX日历控件的全部属性选项卡,8.4 ActiveX控件在Web编程中的使用,ActiveX控件在网页中非常常见,读者可以在Web编程中使用ActiveX控件,以下就是以ActiveX日历控件为例子,讲述该控件在网页中的使用。 (1)新建一个“myActiveXWeb.txt”文本文件。 (2)打开文本文件,并将以下代码复制到文本文件中: (3)修改“myActiveXWeb.txt”文本文件的后缀名,使文件名为“myActiveXWeb.htm”,然后双击该文件运行,运行结果如图所示。,ActiveX日历控件在网页中的使用,8.5 图形属性和变化通知,有些ActiveX控件支持图形属性,包括位图和图标等。如果ActiveX控件有一个图形属性,则在安装该控件时,ClassWizard会在项目中产生一个类,开发者未必要使用这个类,一般而言,更常使用CPictureHolder类,这个类是MFC类家族的一分子,为了访问该类,应该在“stdafx.h”头文件中加入以下一行代码: #include 假设已经有了一个ActiveX控件,该控件有一个图形属性为Picture,则以下代码是将该属性设置为程序资源中的一个位图的方法: CPictureHolder pict ; pict.CreateFromBitmap(IDB_MYBITMAP) ; m_control.SetPicture(pict.GetPictureDispatch() ;,8.6 小结,本小节主要介绍了ActiveX控件的基本理论和ActiveX日历控件的使用。 读者通过学习本章,应该掌握的内容如下: ActiveX控件的基本理论。 ActiveX日历控件的的使用。 ActiveX控件在Web中的使用。,

      《《activex控件》ppt课件》由会员tia****nde分享,可在线阅读,更多相关《《activex控件》ppt课件》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.