◇ LCLick の座標を、変数で指定したい

Q:変数 %x に「100」、%y に「200」という座標を入れておいて「LCLick %x,%y」としたのですがうまく動きません。LCLICK の引数には変数や関数を使用する事ができますか。

A:変数や関数を指定することはできますが、

LCLICK %x,%y

ではうまく行きません。

LCLICK (& %x "," %y)

と、文字列の連結を使って、指定してください。または、

set %0 (& %x "," %y)
LCLICK %0

でもうまく行きます。
 KMmacro は、次の半角スペースまでを、一つの区切りと見なします(「(〜)」と「"〜"」を除く)。「LCLICK %x,%y」だと「%x,%y」が一つのまとまりとして認識され、「『%x,%y』などという変数はない」と判定されてしまうため、うまく動かないのです。
 ちなみに、(getmouse) 関数は座標値を「100,200」といった形の文字列で返すので、そのまま LCLick に渡すことができます。