Script-Tip007結構化程式控制
AMS的程式引擎接受的程式控制為 if , while , repeat , for *if 的語法: if 條件式 then --欲執行的程式 end if , then , end是語法中的關鍵字,一定要使用的,如果條件式成立(即true)那麼if和end之間的程 式碼才會被執行 例如: code:-------------------------------------------------------------------------------- x = 50; if x > 10 then Dialog.Message("title","文字對話盒"); end -------------------------------------------------------------------------------- 上面的例子中,對話盒那行程式是會被執行的,因為條件式「x>10」是成立的。 條件式也可以是複雜的,如下: code:-------------------------------------------------------------------------------- y = 3; if (y+7)*10 == 100 then Dialog.Message("title","文字對話盒"); end -------------------------------------------------------------------------------- 在 if 控制式中也予許加入 else 和 elseif 等關鍵字來增加分支判斷式,如 code:-------------------------------------------------------------------------------- x = 100; if x 100 -------------------------------------------------------------------------------- *For 迴圈 當您很確定所要執行的迴圈次數,使用for便是一個好選擇,其程式模型如下: for 變數 = 開始數, 結束數,...
留言
張貼留言