AHK 发送保存在变量“down”中的密钥

Pau*_*ers 5 autohotkey

我想发送一个保存在变量中的键。它保存在变量中的原因是因为我使用 gui 供用户输入有问题的键。

目前这有效:

Send %hotkey%
Run Code Online (Sandbox Code Playgroud)

但这不会:

Send {%hotkey% down}
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它正常工作?

vas*_*111 4

试试这个代码:

版本1:

hotkey := "n"
Send {%hotkey% down}
Run Code Online (Sandbox Code Playgroud)

版本2:

!^z::
    hotkey := "n"
    Send {%hotkey% down}
return
Run Code Online (Sandbox Code Playgroud)

确保将其n包含在"". 将任何文本括起来""意味着您将其指定为文本字符串。命令中使用的变量Send应包含文本字符串。