ifステートメントを使用すると,条件分岐を処理できるようになります。
条件が0以外の場合は,ifステートメントの本体が実行されます。条件が0の場合は,本体以外の部分が実行されます。
このステートメントの本体以外の部分はオプションです。条件は括弧で囲んでください。
if (条件)
[式1;]
[else
[式2;]]
endif;
評価の対象は条件です。条件が0以外の場合は(1)の式1に当たる部分が実行され,条件が0の場合は式2の部分が実行されます。
if-else-endifステートメントのelse文節は,対応するelseステートメントが存在しない直前のifステートメントと関連づけられています。
if(AIT_FocusWindow("Installable Software-Setup","#32770"))
// 次の2行はtrue(0以外)の場合に実行される
AIT_LogMessage("INSIDE Installable Software SETUP");
AIT_PlayKey("ENTER");
else
// 次の2行はfalse(0)の場合に実行される
AIT_LogMessage("PROBLEM IN SETUP");
AIT_Exit();
endif;