改变脚本的转义字符(例如重音符与反斜杠).
注意: 不推荐在新脚本中使用此指令, 因为 a) 它弊大于利 b) 在 AutoHotkey v2 中不再可用.
#EscapeChar NewChar
指定单个字符.
转义符用来表明在其后紧跟着的字符不能像平常那样进行解释.
默认的转义符为重音符(`), 在大多数英语键盘的左上角. 使用这个字符而不是反斜杠, 以避免在文件路径中需要两个反斜杠.
在 AutoHotkey 中, 可以使用以下转义序列(当重音是转义符时):
,(原义的逗号).
注意: 在命令最后一个参数中的逗号不需要转义, 因为程序知道把它们作为原义处理(但为了清楚起见, 最好还是转义他们). 对于 MsgBox 所有参数同样如此, 因为它会智能的处理逗号.
;(原义的分号).
注意: 当分号的左边有任何字符时(空格或制表符 除外), 没有必要进行转义, 因为它不会被解释为注释.
Send {^}{!}{{}
Var := "The color ""red"" was found."
还有下面这些极少使用的指令; 它们的用法如这些例子所示:
#DerefChar # ; 把默认的引用符号 % 改为此符号. #Delimiter / ; 把默认的分隔符号逗号改为此符号.
注意: 不推荐在新脚本中使用这些指令, 因为 a) 它弊大于利 b) 在 AutoHotkey v2 中不再可用>.
#1
#EscapeChar \ ; 把默认的重音符(`) 改为反斜杠.