- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.3.6 条件响应 交互响应还有一种类型是条件响应,它是用条件来控制分支的选择和执行的。条件一般是变量、函数或表达式,当条件得到满足时就执行相应的分支。条件响应也是在程序设计中经常用到的一种交互类型。 要在一个程序中使用条件响应,首先可以设置一个交互作用分支结构中的直接响应部分(如按钮响应、按键响应和文本输入响应等),然后再设置条件响应部分。也就是说,先给出响应信息,然后利用条件响应确定该信息与什么分支相匹配。 5.3.7 文本输入响应 交互响应的文本响应类型可以实现程序直接接收来自键盘的内容。常利用这种响应类型来实现文字的输入。 (1)建立一个新文件。 (2)在流程线上拖入一个显示图标,命名为“显示”。在其中输入内容。显示变量text的内容。 (3)为了使显示数据能够随变量值的变化而变化,需要在显示图标属性面板中勾选【更新显示变量】复选框。 (4)插入一个交互图标,命名为“输入”。再插入一个计算图标到交互图标的右侧,建立文本输入类型的交互结构 5.3.7 文本输入响应 (5)命名该计算图标为“1”。利用“1”作为文本输入交互类型的响应条件,可以使该分支接受任何输入。用户从键盘上输入任意内容,然后按Enter键,则会进入该分支执行。 (6)打开计算窗口,输入内容,定义用变量“text”记录用户输入内容。其中“EntryText”是一个系统变量,它保存了用户输入的内容。 (7)运行程序,会发现在画面上出现了一个小三角标记。暂停运行,后面还出现了一个虚线框,在小三角后面还出现了一个虚线框。 (8)虚线框就是交互文本对话框,双击它可以打开文本输入区的属性面板。 5.3.7 文本输入响应 (9)关闭属性面板。将文字输入区移动到展示窗口的上部。 (10)运行程序,在小三角提示符后输入任意字母,然后按Enter键,输入内容就会被记录到变量text中,并在窗口中显示出来。 5.3.8 按键响应 按键响应常用于创建一个多选择的交互作用分支。尽管前面所提及的几种响应类型也能胜任多项选择交互作用分支结构,但对于喜欢用键盘操作的用户来说,使用按键响应会更快捷。当希望输入的响应为按任意键或组合键时,可以使用按键响应。该响应类型对于多项选择测试和使用按键选定演示窗口中的对象是非常有用的。 5.3.8 按键响应 按键响应属性设置有以下几点要注意: (1)按键响应严格区分字母的大小写。 (2)若要将功能键作为按键响应的匹配键,可以在这里输入功能键的名称如“‘F10’”等。 (3)可输入组合键,比如输入“‘CtrlA’” 。 (4)在这里输入“‘?’”,用户按下任意键都可以匹配此响应。 5.3.9 时间限制响应 在Authorware中,还提供了一种时间限制响应的交互方式,只要用户在规定的时间内没有做出选择,交互图标就会执行时间限制响应的分支。 例如:在口令设置或某些测试练习中,常常需要用户在规定时间内输入正确内容,这就需要用到Authorware交互响应的限时输入类型。 5.3.9 时间限制响应 这种响应方式通常与文本输入响应相结合,它可以提供给用户输入密码的时间,如果在限制的时间内没有输入正确的密码,Authorware就会进入时间限制响应分支,而不会进入文本响应分支。 5.3.10 重试限制响应 在5.3.9节讲过一个输入用户口令的程序,类似地,可以把时间限制响应改为重试限制响应,来控制用户输入的次数。 (1)建立一个新文件。 (2)拖入一个显示图标,命名为“欢迎”。在其中建立一个简单的程序起始画面。 (3)再在流程线上拖入一个交互图标,命名为“限次”。用显示图标为它建立一个“文本输入”响应类型的交互分支,并命名分支为“123” 。 5.3.10 重试限制响应 (4)在分支的显示图标中建立对合法用户的欢迎信息,输入“密码正确,欢迎进入系统运行!”。 (5)再用显示图标为交互图标建立一个分支,命名为“中断”。打开分支属性面板,设置“重试限制”类型,最大限制为3。 (6)在分支的显示图标中输入对错误口令的提示信息:“对不起,您的输入次数已经达到最大!”。 5.3.11 永久响应 当一个响应被设置为永久性响应后,在整个程序运行过程中可以随时被匹配。永久性响应被匹配时,程序会自动跳转到该响应所在的交互作用分支结构中,执行相应的响应图标。使用永久性响应后,程序流程变得复杂,但是得到的好处也是巨大的:交互控制对象在整个程序运行过程中随时可用,摆脱了只能在某个交互作用分支结构中起作用的局限性。 5.3.11 永久响应 当Authorware在执行程序时遇到一个永久性响应,会先将它激活,使其处于随时待命状态,然后继续向下执行,而不是停在那里等待着用户进行某种操作或是等待某种条件被满足。 设置永久性交互,只需把交互图标属性中的复选
您可能关注的文档
最近下载
- 金顺电子材料产业园环境影响报告表.docx VIP
- 化工原理练习与答案.doc
- (正式版)D-L∕T 801-2010 大型发电机内冷却水质及系统技术要求.docx VIP
- 《心理危机与日常调适:写给少年们的10封信》随笔.docx VIP
- 〖GB50157-2013〗地铁设计规范.docx VIP
- 2025年中考英语听力技巧与策略教学+课件.pptx VIP
- 辽2015J601 楼梯标准图集.docx
- 景观桥亮化施工方案.docx
- -求数列通项公式的方法总结ppt(11种方法举例)-.docx VIP
- 第7课+全球联系的初步建立与世界格局的演变 高一下学期统编版必修中外历史纲要下.pptx VIP
文档评论(0)