Multimedia Builder腳本全攻略(二)
變量
所有的變量都是全程變量-它們對所有的頁都有效。 變量是浮點(diǎn)型(3.1415),而不是整數(shù)型(3) 你不一定要定義變量 -所有變量的缺省值都是0。 例如: a = a + 1 也可參見字符串變量 數(shù)組 可以在數(shù)組中使用變量: 例如: A\u0001 = 0 A[b+1] = A[b] 你不一定要聲明數(shù)組,并且數(shù)組可以是負(fù)值 你可以使用基本運(yùn)算 * / + - 等等 邏輯運(yùn)算 = < > | if - then語句 if語句控制條件分支。如果表達(dá)式的值不是“0”,那么if語句的主體是可以執(zhí)行的。 關(guān)鍵字then是不要求的,它將由解釋器插入。 表達(dá)式可以使用任何組合: a<=b; a<>b; a=b; a=>b; a<b; a>b 你可以使用邏輯符號 & 和 | 或 if (a=b & a<10) then end ... 關(guān)鍵字end必須關(guān)閉內(nèi)部代碼。 例如: A = A+1 if (a>4) then Show("text1") Show("Rect1") end 你可以把if語句嵌入另一個(gè)if語句中-如果能夠避免,就不這樣做-代碼會很混亂。 要點(diǎn)-在這兒沒有其它命令,你必須用另一個(gè)if語句來替換。 For - next循環(huán) 這是一個(gè)典型的基本語法 例如: for c = 1 to 5 ** 函數(shù) next c 循環(huán)可以向上或向下計(jì)算: for c = 5 to 1 ** 函數(shù) next c 從循環(huán)中退出,你可以使用Return()命令(這將退出腳本) 無限循環(huán) 在特殊情況下(半并行處理)你也許想使用無限循環(huán)。語法: for c = 0 to infinity (無窮大) ... next c 對于這種情況的更多信息參見 半并行處理 |
|