发新话题
打印

[转帖]Multimedia Builder脚本语言(一)-变量

[转帖]Multimedia Builder脚本语言(一)-变量

[这个贴子最后由ftio在 2006/05/04 08:58am 第 1 次编辑] 变量 所有的变量都是全程变量-它们对所有的页都有效。 变量是浮点型(3.1415),而不是整数型(3) 你不一定要定义变量 -所有变量的缺省值都是0。 例如: a = a + 1 也可参见字符串变量 数组 可以在数组中使用变量: 例如: A[1] = 0 A[b+1] = A[b] 你不一定要声明数组,并且数组可以是负值 你可以使用基本运算 * / + - 等等 逻辑运算 = < > | if - then语句 if语句控制条件分支。如果表达式的值不是“0”,那么if语句的主体是可以执行的。 关键字then是不要求的,它将由解释器插入。 表达式可以使用任何组合: a<=b; a<>b; a=b; a=>b; ab 你可以使用逻辑符号 & 和 | 或 if (a=b & a<10) then end ... 关键字end必须关闭内部代码。 例如: A = A+1 if (a>4) then Show("text1") Show("Rect1") end 你可以把if语句嵌入另一个if语句中-如果能够避免,就不这样做-代码会很混乱。 要点-在这儿没有其它命令,你必须用另一个if语句来替换。 For - next循环 这是一个典型的基本语法 例如: for c = 1 to 5 ** 函数 next c 循环可以向上或向下计算: for c = 5 to 1 ** 函数 next c 从循环中退出,你可以使用Return()命令(这将退出脚本) 无限循环 在特殊情况下(半并行处理)你也许想使用无限循环。语法: for c = 0 to infinity (无穷大) ... next c 对于这种情况的更多信息参见 半并行处理

TOP

发新话题