作者: HotKeyIt 最近更新时间: 20100319
Executes AutoHotkeys internal commands from within a given string.
Exec(_#_1,_#_2="",_#_3="",_#_4="",_#_5="",_#_6="",_#_7="",_#_8="",_#_9="",_#_10="",_#_11="",_#_12="",_#_13="",_#_14="",_#_15="",_#_16="",_#_17="",_#_18="",_#_19="",_#_20="")
关于函数的参数和返回值, 请参阅其源码或 此文档.
This version is not well tested yet and could be called version 2.
The documentation is part of authors initial posting about the previous version. The old version is named "#()" and the new version "exec()".
This function is in no way stdlib conform. It uses assume global mode and transform, deref.
关于此函数(集)的更新细节和注意事项, 请参见 AutoHotkey 论坛: http://www.autohotkey.com/forum/viewtopic.php?p=340131#340131
此函数(集)是基于 GNU GPL 许可的开源项目. 想了解许可详情, 请参见 gpl-3.0.txt
; #Include Exec.ahk #NoEnv SendMode Input SetWorkingDir %A_ScriptDir% test=var double=triple one=double var=one Script := "MsgBox 4,Title,%test% is %var%``, %%var%%``, %%%var%%%,5`nIfMsgBox Yes,MsgBox,You pressed yes`nIfMsgBox No,MsgBox,You pressed no" Exec(Script) ExitApp