曲径通幽论坛

标题: 多项选择 [打印本页]

作者: easy    时间: 2013-2-20 16:18
标题: 多项选择
多项选择() 命令用来从多个选项中提取某一选项,语法说明如下:
调用格式: 〈通用型〉 多项选择 (整数型 索引值,通用型 待选择项数据,... ) - 系统核心支持库->其他
    英文名称:choose
    从参数列表项目中选择并返回一个值。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。
    参数<1>的名称为“索引值”,类型为“整数型(int)”。命令会根据本索引值来返回选择项列表中的某个值。如果索引值是 1,则命令会返回列表中的第 1 个选择项。如果索引值是 2,则会返回列表中的第 2 个选择项,以此类推。如果索引值小于 1 或者大于最大可选择项,将会产生运行错误。
    参数<2>的名称为“待选择项数据”,类型为“通用型(all)”。

下面用一段程序来说明该命令的使用

先在窗口上拖入一个画板,我们想在这个画板上写上一行共 9 个 "hello" 字串,每一列字串使用不同的颜色,效果如下图所示:
[attach]1334[/attach]

使用“多项选择”命令实现代码如下:

[attach]1335[/attach]
变量循环首命令相当于 C 语言中的 for 循环,在每一次迭代中,调用一次多项选择命令,每次调用依次取得一种画板的背景色。





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2