1 定义字符串
autohotkey中有两种字符串定义方法,分别为传统方法和表达式方法,一般使用表示式方法比较好,如下
;传统方法,不用加"号
a=你好
;表达式方法,使用:=,需加双引号"
b:="你好"
;使用MsgBox消息框显示字符串
MsgBox % a
MsgBox % b
2 定义长文本
;传统方法
a=
(
1
2
3
)
;表达式方法
b:="
(
1
2a
bc
)"
;使用MsgBox消息框显示字符串
MsgBox % a
MsgBox % b
3 字符串连接
字符串连接使用.号,注意.号前后需加空格,不然会报错,如下
;连接字符串
a:="你好,"
b:="世界"
c:=a . b
MsgBox % c
同时,autohotkey也支持隐形连接,即不使用.号,直接用空格隔开变量,如
;隐形连接
a:="你好,"
b:="世界"
c:=a b
MsgBox % c
此外,传统表达式还支持一种写法,将变量值直接进行替换,如下
;传统定义方法
a:="你好,"
b:="世界"
c=%a%%b%
MsgBox % c
d=
(
1
2
%a%%b%
3
4
)
MsgBox % d
197

被折叠的 条评论
为什么被折叠?



