例子
#Persistent
fileName = H:\Data\Desktop\myfile.txt
return
^#Left::
FileDelete, %fileName%
return
^#Right::
FileDelete, %fileName%
FileAppend, %clipboard%, %fileName%
return
目前,它可以与#Persistent
命令一起使用,但我必须将其放在#Persistent
文件顶部,这很不方便。如果我删除持久性,它就会停止工作。
答案1
好吧,显然超级用户不是提问的地方autohotkey
:)
这autohotkey 论坛(已存档;新论坛在这里) 非常活跃,我在第一次搜索时就找到了答案(昨天提问并回答)。我得为自己辩解:即使经过多次搜索尝试,Google 也没有给我任何相关答案。
maul.esel:仅需要函数中的全局变量:
globalVar := "abc"
func()
{
Global globalVar
MsgBox %globalVar%
}
最新的 AHK 支持所谓的“超全局变量”:
global globalVar := "abc"
func()
{
MsgBox %globalVar%
}
原始帖子:全局变量不是全局变量