首页 > 网站 > 媒体动画 > 正文

Authorware开发实例:第20例 注册与签到(2)--Authorware7ShowMe范例精

2024-09-08 19:26:11
字体:
来源:转载
供稿:网友
1. 用户密码输入

由图20-10可以看出,流程线上有两个完全一样的交互响应结构,每个交互响应下均含有3个按键交互响应分支,第一个交互响应下的3个分支如下。

1enter分支——该分支由用户通过单击enter键确认密码输入,并将密码存入passwordfirst变量,并清除密码显示。

2backspace|delete分支——该分支当用户按下space键或del键时,将用户已输入的密码的末尾删除。

3?分支:该分支由用户键入密码字符(限制字符个数为15),并将输入的字符追加到存储密码的变量中(passwordentry),然后让密码显示变量(passworddisplay)中的计数符号增加一个“|”。完成这两项功能的代码如下:

(passwordentry:=passwordentry^key)

(passworddisplay:=passworddisplay^|)

以上3个分支完成了新用户第一次密码输入并存储和显示的功能,其运行画面如图20-11所示。

                  

图20-11  密码输入画面

及时点评  密码输入分支按钮有效条件为“charcount(passworddisplay)<15”,这就限制组成密码的字符最多15个。

backspace|delete按钮的有效条件为“charcount(passworddisplay)>0”,这表示只有当用户已经输入了密码字符后,删除末尾的功能才起作用。

按键响应有效条件的合理设置,保证了实际过程中的正确的因果逻辑关系。

  

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表