站长学堂
你的位置: 中国个人站长站 -- 站长学堂 -- 设计相关 -- FLASH教程 -- 文章正文 存储及查阅信息
推荐位

存储及查阅信息

中国个人站长站 FLASH教程 点击数: 更新时间:2004-10-24 16:31:47
存储及查阅信息之一
预览成品: 您可以输入多条信息保存起来,也可查阅已存入的某条信息。

下载源程序


逐步说明:
  1)该实例总共有两个关键帧。

存信息

每一帧的Actions为:stop。
  2)选中第1个关键帧,工作区中有两个文本框,小文本框的属性为:

文本属性

表示在此输入想保存的信息。大文本框的属性为:

文本属性

即输出已保存的信息。用鼠标双击提交按钮,进入按钮属性对话框,切换到Actions选项卡,里面的程序为: On (Release) Set Variable: "namecount" = namecount + 1 Set Variable: "name" & namecount = entered Set Variable: "temp" = Eval("name" & namecount) Set Variable: "names" = names & namecount & ". " & temp & newline Set Variable: "entered" = "" End On 表示当执行该按钮时,输入的信息即保存起来,并显示在大文本框中。打开查找按钮属性对话框,切换到Actions选项卡,里面的程序为:

查找

即跳转到第2帧。

存储及查阅信息之二
  3)选中第2个关键帧,这里也有两个文本框和两个按钮。

查找程序

小文本框的属性为:

文本属性

表示在此输入想查找的内容,大文本框的属性为:

表示在此输出查找结果。打开提交按钮属性对话框,切换到Actions选项卡,里面的程序为:
On (Release)
 Set Variable: "Index" = 1
 Set Variable: "found" = false
 Loop While (Index <= namecount and not found)
  If (Eval ("name" & Index) eq nametofind)
   Set Variable: "found" = true Set Variable: "searchresults" = "您要找的数据在第 " & Index & newline & newline & ( Index - 1) & ". " & (Eval("name" & (Index - 1))) & newline & Index & ". " & (Eval("name" & Index)) & newline & ( Index + 1) & ". " & (Eval("name" & (Index + 1)))
  Else
   Set Variable: "Index" = Index + 1
  End If
 End Loop
 If (found = false)
  Set Variable: "searchresults" = "没有您要找的数据……"
 End If
 Set Variable: "nametofind" = ""
End On
  该段程序表示查寻输入的信息,如找到了,则在大文本框中显示,如找不到,则显示“没有您要找的数据……”信息。打开后退按钮属性对话框,切换到Actions选项卡,里面的程序为如图所示:

back

表示回到第1帧。

佚名 文章录入:humianzhizhou    责任编辑:swh 
个人站长站与你风雨同舟!
本站所提供的资源均来源于互联网,如有侵权行为,请与本站管理员联系,我们会第一时间删除!
·如果您发现《存储及查阅信息》文章有错误,也请通知我们修改!
联系邮箱chinageren#126.com,谢谢支持!
站内搜索:
广告服务 | 友情链接 | 联系我们 | 免责声明 | 用户留言 | 网站导航
版权所有:中国个人站长站 2007-2008 未经授权禁止复制或建立镜像 客服QQ号:112731235
copyright © 2007-2008 www.ChinaGeRen.com online services. all rights reserved. 苏ICP备05000059号