Authorware隐式登陆窗口制作详述.docVIP

  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文档。上传文档
查看更多
Authorware隐式登陆窗口制作详述   摘要:该文通过Authorware中变量、表达式和交互功能设置, CharCount()、SubStr()等函数应用,详细介绍隐式登陆窗口制作过程。   关键词:变量设置;函数;交互功能   中图分类号:TP37 文献标识码:B文章编号:1009-3044(2010)20-5602-02   A Detailed Description of the Development of Hidden Login Window in Authorware   LU Yong   (Computer Science Department of Bijie University. Bijie 551700, China)   Abstract: This paper describes the detailed development of hidden login window in Authorware by configuring variables, expressions and interaction functions and applying the functions of CharCount(), SubStr(), etc.   Key words: variable Configuring; unctions; interaction fonctions   1 登陆窗口设计简介   登陆窗口的一种设置方法是通过交互图标的文本输入属性制作,但是,这样输入响应的字符是原样显示,只要看见过输入响应的字符,下次就可以轻易进入。如果用Authorware开发的多媒体软件里有个人日记等隐私文件,这样就达不到要输入密码才能进入的目的。另一种设置方法是通过交互图标的按键和条件属性来制作,加上变量设置、表达式和函数应用就可以制作出隐式登陆窗口。这样从键盘上输入密码时,显示的不是实际输入的字符,而是以用户事先定义好的字符来显示,比如“*”或者“¥”符号等。本文主要介绍隐式登陆窗口制作。   2 隐式登陆窗口制作过程   2.1 结构设置   结构设置如图1~图8所示。   在Authorware流程线上如图1设计好流程结构,打开背景显示图标,导入一幅背景图片作为窗口界面,打开姓名输入提示显示图标,在里面输入:“请输入姓名:”,name右边的“*”代表能响应任何多个字符输入,在擦除图标擦除属性框里选择被擦除的图标为姓名输入提示显示图标,打开密码输入提示显示图标,在里面输入:“{EntryText},请输入你密码:”,{EntryText}是用来响应文本输入属性的。例如:在输入姓名那里输入“张三”,就会显示:“张三,请输入密码:”。Backspace响应键盘上的Backspace键,enter响应键盘上的回车键,?响应从键盘输入的任意一字符,z=3指输入最大次数为三次。   2.2 登陆交互详解   1) 打开登陆交互图标,在里面输入:{x},用来显示密码,这里的x也就是要显示用户事先定义好的字符,比如:“*”。   2) Backspace计算图标,交互类型设置为按键。打开计算图标,在里面输入图2所示表达式。SubStr(s,n,,m)函数是求字符串s从第n个位置起的长度为m的子串,CharCount(s)函数是求字符串s的字符个数。因而,y:=SubStr(y,1,CharCount(y)-1)是求字符串y从第一个字符起,长度为字符串y的长度减1的子字符串赋给y,x:=SubStr(x,1,CharCount(x)-1)是求字符串x从第一个字符起,长度为字符串x的长度减1的子字符串赋给x,这样,每按一次键盘上的Backspace键,就执行一次y:=SubStr(y,1,CharCount(y)-1), x:=SubStr(x,1,CharCount(x)-1)这两个表达式一次,以达到每次都是删除最后一个字符。例如输入的密码是123456,执行一次Backspace键,密码就变为12345,交互登陆图标里的{x}处显示****4个星号。设置好之后,关闭Backspace计算图标时,会弹出一个变量对话框,把x和y的初始值都设为“”,也就是空值。如果设置为0的话,运行时,开始在密码显示处就会有一个0。   3) enter计算图标,交互类型设置为按键。打开计算图标,在里面输入图3所示表达式。表达式的意思是:如果y=1234成立,也就是输入的密码是1234,则跳转到“综合内容”去执行,否则就把x赋空值,y赋空值,z的值加1。   4) 计算图标,交互类型设置为按键。打开计算图标,在里面输入图4所示表达式。y响应键盘输入,x响应“*”,这样,从键盘输入1234

您可能关注的文档

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档