这是我的代码:
key0 = {1}
key1 = {A}
Loop
{
If (GetKeyState(key0, "P"))
{
Send {key1}
}
else
{
Send {key0}
}
sleep 500
}
F12::ExitApp
无法正常工作。不能将键用作变量。谁能告诉我该怎么做?
答案 0 :(得分:0)
send命令中正确的语法应在变量周围带有%
符号。另外,在声明{A}
中有花括号-如果您使用A
文字,则应该只是{A}
,那么例如{a down}
。
例如。您将key0
传递给Getkeystate()
-与send
命令中的花括号不同,第一个参数必须只是键名。
尝试一下:
key0 = 1
key1 = A
loop
{
if getkeystate(key0, "P")
{
send {%key1%}
}
}