| 设置首页 收藏站点 关于我们 联系站长

 | 首页 | 教程 | 脚本 | 博客 | 娱乐 | 图库 | 音效 | 软件 | 教案 | 论文 | 试题 | 课件 | 影视 | 

|| 您现在的位置: 课件大师 >> 教程 >> Authware >> 正文
普通教程flash十万个为什么
普通教程[组图]FLASH教程下载
普通教程如何在 Director 中播
普通教程搜索引擎优化(SEO)技
普通教程首页根据分辨率的大小
普通教程flash中利用setMask(
普通教程flash怎么样实现在让
普通教程flash菜单中缓冲移动
普通教程JS实现浏览器菜单命令
普通教程Flash对联广告及关闭
推荐教程flash实现快进10帧和
推荐教程[组图]PPT课件制作:
推荐教程[组图]用Flash制作螺
推荐教程[组图]Flash制作视觉
推荐教程AW课件制作实例:游戏
推荐教程[图文]AW课件制作实例
推荐教程[图文]PPT特效动画实
推荐教程FLASH调用外部文件的
推荐教程[组图]动画短片制作常
推荐教程[组图]硕思闪客精灵M
第28例 在线帮助
第28例 在线帮助
第27例 超文本键
第27例 超文本键
第26例 数 据 排
第25例 评 定 考
第25例 评 定 考
第24例 答 题(2
第24例 答 题(1
第23例 创建多栏

鼠绘教程五:凉椅上

鼠绘教程四:忧郁的

鼠绘教程三:挥手的

鼠绘教程二:扮酷的

[组图]第26例 数 据 排 序(2)         
第26例 数 据 排 序(2)
副标题:
作者:佚名 文章来源:互联网 点击数: 更新时间:2005-10-23 13:16:23
2. 按学生最后姓氏排序

单击Last Name复选小按钮,程序进入本分支运行Last Name运算图标中的代码。

代码中应用SortByValue函数使列表按最后姓氏首写字母顺序升序排列。

Checked语句设置Last Name按钮为核选状态,其他按钮为非核选状态。

3. 按学生号排序

单击Student ID复选小按钮,程序进入本分支运行Student ID运算图标中的代码。

代码中应用SortByValue函数使列表按学生号升序排列。

Checked语句设置 Student ID按钮为核选状态,其他按钮为非核选状态。

4. 按学生考分排序

单击Score复选小按钮,程序进入本分支运行Score运算图标中的代码。

代码中应用SortByValue函数使列表按学生考分升序排列。

Checked语句设置Score按钮为核选状态,其他按钮为非核选状态。

及时点评  列表的排序由SortByValue函数完成。其应用格式如下:

SortByValue(List1,List2,List3List10,][order)

该函数可同时对10个相关列表进行排序,但以位置放在第一的列表为标准。参数order1时,列表升序排列;为0时,列表降序排列。这里默认为1 当第一列表升序排列时,后面的相关列表元素,则按与第一列表元素的关联关系来排序,因此后面列表元素并不一定也是升序排序。

Checked变量设置语句可使得选中的复选按钮保持核选状态,而未被选中的复选按钮保持非核选状态。这种设置方式在有多个复选按钮选择使用时是经常用到的。

 

26.2.3  查找学生考分的设计

查找学生信息是在图26-1所示的Finding a Value按钮响应分支中完成的。该分支的下级流程如图26-7所示。

26-7  Finding a Value分支下级流程

choose sort交互响应图标下含有3个按钮响应分支,这便是单击Finding a Value

按钮后左侧窗口显示出的3个复选小按钮。

单击Bob复选按钮,程序进入本分支运行Bob运算图标中如图26-8所示的代码。

26-8  Bob分支运算图标中的代码

及时点评  代码中应用Checked 语句设置了“Bob”按钮的核选状态与“Ted”和“Mary”按钮的非核选状态。

FirstName:=IconTitle语句巧妙地应用了设计图标名即为学生第一姓氏的设计,从而很方便地获得了要查找的学生的第一姓氏。

FindValueValueAtlndex两个关于列表操作函数的应用完成了由学生第一姓氏Bob找到其对应考分的功能。

FindValue是一个列表操作函数,该函数应用格式如下:

index:=FindValue(anyList,Value,index)

其含义为返回列表中从index往后第一个具有指定Value值的字符串的位置。如果没有找到具有Value值的字符串或anyList不是一个列表,则返回0

ValueAtIndex也是一个列表操作函数,该函数应用格式如下:

ValueAtIndex(anyList,index)

其含义为返回指定列表中指定位置的值。

单击Ted复选按钮,该分支运算图标代码如图26-9所示。

26-9  Ted分支运算图标代码

该代码设置了Ted按钮的核选状态,取消其他按钮核选状态;并且完成由学生姓氏Ted查找到其对应考分的功能。

单击Mary复选按钮,该分支运算图标代码如图26-10所示。

26-10  Mary分支运算图标代码

该代码设置了Mary按钮的核选状态和其他按钮的非核选状态,并完成由学生姓氏Mary查找到其对应考分的功能。

按照这一设计原理,查找其他信息也就是十分容易的事情了。

26.2.4  列表内容的显示设计

如图26-5所示的choose sort交互图标本身嵌入了如图26-11所示的多个变量。而如图26-7所示的choose sort交互图标本身则嵌入了如图26-12所示的变量。

      

26-11  图标中嵌入变量一         26-12  图标中嵌入变量二

因此,当列表按要求排序完成后便实时显示在窗口画面上,如图26-13所示。

26-13  信息显示画面

26.3  小结

本例演示了一个对列表进行排序或查找的各项操作功能,主要运用了关于列表操作的几个函数实现了列表按要求完成升序(降序)的排列,以及按要求查找列表中的信息的功能。

此外还应用了按钮核选状态的设置\列表变量的创建以及设计图标名称的巧妙应用等技巧设计。


教程录入:潜龙在野    责任编辑:潜龙在野 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    (只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 |

    网站维护:潜龙 QQ:20885537 Email:WebMaster#PowerCai.Com备案编号:渝ICP备05001729号