关闭

关闭

关闭

封号提示

内容

首页 Internet应用与网络 (樊月华) 第6章 ActiveX技术的应用.ppt

Internet应用与网络 (樊月华) 第6章 ActiveX技术的应用.ppt.ppt

Internet应用与网络 (樊月华) 第6章 Active…

希望
2019-09-18 0人阅读 举报 0 0 暂无简介

简介:本文档为《Internet应用与网络 (樊月华) 第6章 ActiveX技术的应用.pptppt》,可适用于高等教育领域

关于Internet应用与网络 (樊月华) 第6章 ActiveX技术的应用.ppt.ppt文档,大发快三大小单双口诀拥有内容丰富的相关文档,站内每天千位行业名人共享最新资料。

第章ActiveX技术的应用本章训练目标:()通过示例掌握ActiveX的运行机制和技术概貌。()通过案例掌握使用ActiveX技术制作页面的技巧。()通过实训熟练掌握使用ActiveX技术制作网页的技能。()经过一定的练习培养自行学习和掌握新软件的技能。ActiveX技术的应用ActiveX技术概述应用ActiveX控件制作页面案例应用ActiveX控件制作页面实训课题mdashmdash图书目录显示练习上机练习实训课题ActiveX技术概述ActiveX技术概述使用ActiveX技术可以用组装的办法开发软件程序员可把ActiveX控件看作是软件芯片使用脚本把软件芯片组装ldquo焊接rdquo到一起完成软件的开发研制工作。ActiveX不是一种编程语言它是一种与语言无关的技术标准,可以用来创建功能强大的Web页面。ActiveX是基于Microsoft组件对象模型标准的技术ActiveX也提供可操作的接口即方法、属性和事件。ActiveX技术应用示例mdashmdash应用FrontPage将命令按钮嵌入页面()任务要求:在页面上嵌入一个命令按钮。()读者既可以使用FrontPage也可以应用控件嵌入工具ActiveXControlPad将控件嵌入页面本示例我们将介绍FrontPage嵌入控件的方法。()如果在对话框中没有列出用户所需要的控件用户可以单击图对话框下方的ldquo自定义rdquo按钮弹出ldquo自定义ActiveX控件列表rdquo对话框如图所示。图ldquo插入ActiveX控件rdquo对话框图ldquo自定义ActiveX控件列表rdquo对话框()在对话框中选择所需控件然后单击ldquo确定rdquo按钮。用户在ldquo自定义ActiveX控件列表rdquo对话框中选择的控件出现在ldquo插入ActiveX控件rdquo对话框中如图所示。()在图的对话框中选择MicrosoftFormsCommandButton选项然后单击ldquo确认rdquo按钮。()命令按钮已经插入页面如图所示。()用鼠标右键单击控件出现一个下拉菜单在菜单中选择ldquoActiveX控件属性rdquo出现ldquoActiveX控件属性rdquo对话框如图所示。()在图中选择ldquo参数rdquo选项卡。图ldquoActiveX控件属性rdquo对话框图参数选项卡弹出ldquo编辑对象参数rdquo对话框如图所示。回到图界面单击ldquo确定rdquo按钮按钮上已输入ldquo确认rdquo字样如图所示。()用户也可以在编辑窗口调整按钮的大小与位置。图ldquo编辑对象参数rdquo对话框图修改控件属性()打开编辑窗口的ldquoHTMLrdquo标签我们可以见到命令按钮的代码已经嵌入页面。()以文件名exhtml保存嵌入控件的页面()说明:通过示例我们可以看到使用Frontpage可以把控件直接插入页面控件代码自动生成。ActiveX技术应用示例mdashmdash应用ActiveXControlPad将命令按钮的嵌入ActiveXControlPad也是一种所见即所得的页面制作工具使用起来十分方便用户可以直接在控件编辑窗口制作控件不需要做多少编程工作。它还支持JavaScript和VBScript脚本语言的嵌入。()任务要求:如示例。()安装ActiveXControlPad。ActiveXControlPad是一个自由软件它的安装较为容易读者只要运行其SetupPadexe文件然后根据屏幕提示一步步操作即可。图ActiveXControlPad快捷图标()运行ActiveXControlPad出现ActiveXControlPad界面如图所示。()在图中选择ldquoFileNewHTMLLayoutrdquo选项出现NewHTMLLayout界面见图。()在图的工具箱中单击命令按钮图标,然后把鼠标移到编辑窗口中的合适位置点击鼠标命令按钮控件在编辑窗口出现。()在图中单击ldquoPropertiesrdquo出现属性窗口见图用户可以在窗口中修改控件的属性值。图ActiveXControlPad界面图NewHTMLLayout界面图控件的下拉菜单图属性对话框()制作完成后的编辑窗口如图所示。()页面嵌入ActiveX控件后保存到文件exalx文件中。()把文件存成HTML格式在浏览器中浏览exhtml效果如图所示。()在文本浏览器中查阅exalx文件的源代码()说明:通过示例我们可以看到使用ActiveXControlPad控件嵌入工具可以把控件直接插入页面控件代码自动生成。图制作完成的页面图控件代码被嵌入文本图页面在浏览器中的显示效果图ActiveX控件的下载使用过程ActiveX的运行机制ActiveX是随同页面一起下载到客户端来展现其自身的。ActiveX控件的下载过程见图。在服务器端为了便于网上传输ActiveX控件文件以压缩形式存放它的文件名后缀是*cab(cabinet文件)。控件的下载及使用过程如下:()客户端向服务器端发出请求请求某个网页(例如Defaulthtml页面)该网页嵌有ActiveX控件。()服务器端响应请求把嵌有ActiveX控件的网页传至客户端。()客户端根据嵌入网页ActiveX的控件类型标识CLSID先在本机控件注册表中查找如果本机有该控件且版本号不低于服务器端该ActiveX的版本号则使用本机控件。()如果本机没有该ActiveX控件或者本机有该控件但较服务器端该ActiveX的版本号低则需从服务器端下载。()下载完成后该控件要经过安全检查、解压缩并在本地的Windows系统的注册表中注册然后才能被激活使用。()注册后控件文件的后缀是*ocx,存放在Windows目录的DownloadedProgramFiles目录下,下载的网页暂存在TemporaryInternetFiles目录下。使用ActiveX控件的环境用户在应用程序中使用ActiveX控件时先要把ActiveX控件嵌入应用程序然后使用脚本语言或其他支持ActiveX的编程工具为这些控件开发用户界面。支持ActiveX的应用环境称作容器这里的容器是指使用或测试ActiveX的环境。可以用来对ActiveX控件进行操控的脚本语言有JavaScript和VBScript。ActiveX控件的获得ActiveX控件的来源很多因特网上、软件制造商以及网络爱好者都会发布ActiveX但未经专业机构认证往往不安全。ActiveX控件的功能一个ActiveX控件具有属性、事件和方法。把控件插入到页面中后页面的脚本语言通过属性、事件和方法来对控件进行操作。属性属性是一个ActiveX控件所具有的特性例如一个按钮控件(Button),它的属性有长度、宽度、标题、边框类型和颜色等等。事件事件是引起ActiveX控件发生动作反应的条件。方法方法是一个ActiveX控件自己能够完成的处理或动作。方法可以被页面的脚本所引用。OBJECT标记()OBJECT的说明:通过使用OBJECT标记把ActiveX控件插入到HTML页面。()OBJECT标记的使用规则:()OBJECT标记的使用规则()属性:ID、CLASSID、DATE、PARAM、NAME。应用ActiveX技术制作页面的步骤一般来讲应用ActiveX技术制作页面可按以下过程进行:()插入ActiveX控件如果有多个ActiveX控件用标记P分开()修改属性的静态设置使之符合用户要求。()通过ScriptWizard加入脚本使ActiveX响应事件从而产生相应的动作。应用ActiveX控件制作页面案例ActiveX应用案例mdashmdash欢迎用户光临任务要求:在页面上插入一个文本框和一个命令按钮当用户单击命令按钮时在文本框显示ldquo欢迎光临中国高等职业教育研究会网站rdquo字样。()制作过程:①启动Frontpage参照上例在页面中嵌入一个文本框和命令按钮②修改控件属性使之符合要求修改后的页面布局见图。③在FrontPage的菜单栏中选择ldquo工具-宏-Microsoft脚本编辑器rdquo弹出图ldquo脚本编辑器界面rdquo界面。④在FrontPage的编辑窗口查看页面文件hmtl的源代码⑤ActiveX应用案例在浏览器中的显示如图所示。图ActiveX应用案例的页面布局图修改控件属性后的页面布局图ldquo脚本编辑器界面rdquo界面图ActiveX应用案例ActiveX应用案例mdashmdash请用户选择显示内容()任务要求:页面上有三个单选钮和一个命令按钮当用户单击命令按钮时根据单选钮的选择显示不同的图像。()制作过程:①启动ActiveXControlPad在页面中嵌入一幅图像、三个单选钮和一个命令按钮。②修改控件属性使其符合任务要求。③在主菜单中选择ToolsScriptWizard选项在ldquoScriptWizardrdquo界面的左边SelectanEven窗口选择CommandButton按钮的Click事件在窗口下方选择Codeview单选钮。④把页面布局存为exalx文件。⑤把exalx插入一个新HTML文档中用exhtml名称保存文件。⑥在浏览器中浏览exhtml页面显示的结果如图所示。选择不同的单选钮显示不同的图像。图根据选项钮的选择显示不同的图像ActiveX应用案例mdashmdash信息查询()任务要求:完成用户信息查询任务。()制作过程:①启动ActiveXControlPad在页面中嵌入下拉列表框和一个命令按钮。②修改控件属性使其符合任务要求。③在主菜单中选择ToolsScriptWizard选项在ldquoScriptWizardrdquo界面的左边SelectanEven窗口选择CommandButton按钮的Click事件在窗口下方选择Codeview单选钮。④把页面布局存为exalx文件。⑤在记事本中打开exalx文件⑥完整的exalx代码清单⑦把exalx插入一个新HTML文档中用exhtml名称保存文件。⑧exhtml代码在浏览器中显示结果如图所示。图用户信息查询应用ActiveX控件制作页面实训课题mdashmdash图书目录显示用户需求用户要求在图书目录页面上显示书名、内容简介和价格便于读者根据需要选择图书。页面布局页面布局如图所示。当用户点击旋转按钮时显示不同的书名、内容简介和价格。制作过程图页面布局页面布局的制作过程如下:()启动ActiveXControlPad在页面中嵌入一幅图像、七个文本标号控件和一个旋转按钮。()修改控件属性使其符合任务要求。()定义变量并添加子程序。()在主菜单中选择ToolsScriptWizard选项在ldquoScriptWizardrdquo界面的左边SelectanEven窗口选择SprinButton按钮的SpinUp()事件在窗口下方选择Codeview单选钮。()完整的exalx代码清单在浏览器中测试页面在浏览器中测试页面功能页面加载效果如图所示。图页面加载效果练习为什么要创建ActiveX什么是ActiveX技术?它有什么特点?简述ActiveX控件的下载过程控件文件在服务器端存放的后缀是什么?在客户端存放的后缀是什么为什么说ActiveX控件是一次下载多次使用?ActiveX控件具有哪些要素?它们的作用是什么?用户如何获得ActiveX控件?什么是使用ActiveX控件的环境?控件的CLASSID属性的含义是什么?它是如何生成的?在页面中插入ActiveX控件需要使用什么标记?一般来讲应用ActiveX技术制作页面的步骤是什么?上机练习上机练习:在页面中插入一个文本框和一个命令按钮当用户点击命令按钮时在文本框中显示一行文字。上机练习:在页面中插入一组选项钮根据不同的选择显示不同的文字、图像或演奏不同的音乐。上机练习:制作一个网上某类物品购物的价格和型号查询界面。实训课题制作一个网上购买计算机的价格查询应用根据用户选择配置的不同提供报价。

类似资料

该用户的其他资料

2015.11创新杯创新杯说课大赛国赛说课课件.ppt

19--课程..创新杯说课大赛国赛说课课件.ppt

2014创新杯直线的倾斜角与斜率课程创新杯说课大赛国赛说课课件.ppt

13幼师3 住创新杯说课大赛国赛说课课件.ppt

2010血栓的形成讲课曹颜冬创新杯说课大赛国赛说课课件.ppt

职业精品

精彩专题

让你惊艳又清新的英文短诗合集

让你清新惊艳的英文小诗有哪些呢?小编汇集了以下经典英文诗、唯美爱情小诗、英文诗押韵技巧等等,让爱好英文短诗的你能够一起体验其中的乐趣!

用户评论

0/200
上传我的资料

热门资料排行换一换

  • 状元之路2015高三数学二轮(文理…

  • 全国休闲农业与乡村旅游经验交流会奉…

  • 对联习题集锦

  • 政治教研组活动简报1

  • 山西省长治市襄垣县一中2014-2…

  • 高中物理必修1教科版教材习题参考答…

  • office2007快捷键

  • 基于AHP模糊综合评判法的风电机组…

  • 专利法全文

  • 资料评价:

    / 23
    所需积分:0 立即下载

    VIP

    在线
    客服

    免费
    邮箱

    大发快三大小单双口诀服务号

    扫描关注领取更多福利