Authorware第9章 控件和事件交互.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 控件和事件的交互 9.1 【案例40】网页浏览器 9.2 【案例41】数据库应用 9.3 小结 9.1 【案例40】网页浏览器 9.1 【案例40】网页浏览器 案例解析 ActiveX控件是Microsoft公司对OLE对象的另一种讲法。ActiveX控件是一个模块化的灵活对象,可以在为一个应用程序增加一些特殊的功能,开发人员不无须重写整个代码。 本案例主要是讲解了如何利用Authorware中的ActiveX控件以及利用事件交互图标,响应ActiveX控件的事件,来制作一个网页浏览器。程序流程图如图9-1所示,演示窗口如图9-2所示。 操作步骤 1.创建Authorware 文件 运行Authorware?7.0程序,自动建立一个新文件,依次选择“文件→保存”菜单命令,将其存为“网页浏览器.a7p”。 2.设置窗口的属性 通常网页的大小是800*600像素,本实例设计程序也将窗口大小设置为800*600。单击 “修改|文件|属性”,把文件的大小设置为800*600(SVGA)。把文件的背景色设置为淡蓝色。 3.创建“地址” 拖动一个显示图标至流程线上,用文字工具在适当位置写下“地址:”文字。 4.检测ActiveX 拖一个“计算”图标到流程线上,命名为“检测”,输入代码a:=ActiveXInstalled()。再拖一显示图标到主流程线上,命名为“显示检测”输入{a}。运行该文件,如果内容不为0,则证明控件存在。 5.添加Web Browser控件 1)单击“插入|控件|ActiveX”菜单项,出现图9-3。 2)选择“Microsoft Web浏览器”,单击OK,返回到主流程线窗口。 3)此时流程线上增加一个ActiveX控件图标,默认名称为ActiveX…,可将其改为“Web窗口”。 4)浏览器窗口的大小不能直接打开activex控件图标调整。因此运行程序,控件所在区域只是一个控件标志区域,按下Ctrl+P键,暂停程序,用鼠标单击控件调整适当大小。调整后的效果如图9-4所示。 图9-4 调整后的“Web窗口” 图9-3 “Select ActiveX Control”对话框 6.实现前进、后退等基本操作 1)在“Web窗口”图标后加一“计算”图标,命名为gohome,运行后将显示计算机中的当前主页。其添加代码如下: CallSprite(@Web Browser,#GoHome) CallSprite函数调用的格式如下:result := CallSprite (@″spriteicontitle″,#method [, argument...]),其中第一个参数是图标的名称,第二个参数是调用此图标的方法名称,后面可以跟若干个此方法调用时所需要的参数。 2)再向流程线上添加一个“交互”图标,并在其下添加5个按钮响应分支,分别命名为前进、后退、主页、停止、刷新。 3)打开“交互”图标,排列5个按钮的顺序。 4)双击第一个“按钮”响应图标,打开属性设计窗口,在“响应”选项卡中,选中“永久”,设置“分支”属性值为“返回”,同样设置其他4个“按钮”响应图标。 5)在5个响应分支下的“计算”图标中分别添加代码如下: 前进:CallSprite(@Web窗口,#GoForward) 后退:CallSprite(@Web窗口,#GoBack) 主页:CallSprite(@Web窗口,#GoHome) 停止:CallSprite(@Web窗口,#Stop) 刷新:CallSprite(@Web窗口,#Refresh) 9.2 【案例41】数据库应用 案例解析 大型的软件设计都需要数据库的支持,通过Authorware提供的ODBC函数,可以实现Authorware与Access、FoxPro、SQL Server等数据库的连接,通过结构化查询语言(SQL)实现与数据库的通信。 使用SQL语句对数据库进行查询,最后在窗口中显示数据库的内容 1)建立表的结构:在Access中创建一个名为“学生成绩”的数据库,在库中建立一个名为“student”的表。“姓名”和“学号”字段设置为“文本”型,字段大小分别为“8”和“7”;各门课程和“总分”字段设置为“数字”型,字段大小为“单精度”型;将“学号”字段设为主键。 2)向表中输入数据:双击打开“student”表,输入数据。 1.创建数据库 操作步骤 2. 配置ODBC数据源 1)打开“控制面板”窗口,双击“管理工具”图标,打开的“管理工具”窗口如图9-10所示。双击“数据源(ODBC)”图标,打开“ODB

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档