- 125 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/22(木) 04:40:10.25 ID:9cda07do0]
- >124
i と VK_i は別物。 i は変数で、VK_I は i のキーコードで定義済み 変数は単独で記述されるものなので、文字列のように連結したりできない。 やり方はいくつかある。 ひとつはVK_1〜VK_9 が連続していることを利用して、 VK_1 + i とする。 i は0〜8。 KBD(VK_1 + i) もう一つは "VK_" + i という文字列連結式で "VK_1" などの文字列を作り、 それをEVAL()でコードとして処理する。 i は1〜9。 KBD(EVAL("VK_" + i)) あと、キー入力にはある程度の時間が必要。 0.023秒くらいは最低でも必要。
|
|