Tips

引数“$1”のもう一つの表記方法“${1}”

日付2002/02/11
ID01-830
バージョン6.5.x and 6.7.x
プラットフォームWindows and Mac OS

メソッドへ2つ以上のパラメーターを渡す時、それらは、メソッド内部ではローカルの変数$1、$2、$3、...$nとして識別可能になります。あなたは、これらの変数の値を他のローカルの変数と同じように取得し、使用することができます。

例えば:

C_TEXT($1;$2;$3)
ALERT("The text value in $1 is "+$1)
ALERT("The text value in $2 is "+$2)
ALERT("The text value in $3 is "+$3)

さらに、こんな記法も許可されています。

For($I;1;Count paramenters)
ALERT("The text value in $"+String($I)+" is "+${$I})
End for

この場合、引数は「array」と見なすことができます。そのインデックス番号は、パラメーターの順序を示します。

${1} = $1
${2} = $2
${3} = $3