分享

Autohotkey入门教程之符号

 小K记 2020-07-03
  • 等于符号

Autohotkey的等于号:=和=,还有==这种的。他们的分别作用是什么呢?

1):=
这种和其他语言领域的代码一样。如果是字符串,需要写在引号中间。其他形式为变量。

2)=
这个是等号右边的值直接赋值给左边的变量。这种写法,等号的右边不需要有引号,变量需要用两个百分号%包裹起来。

3)==
这个符号用在if判断,返回值为布尔型。

4)~=
这个符号表示选择等于,可以表示任意等于其中一个都成立。

if !(winClass ~="Progman|WorkerW|(Cabinet|Explore)WClass")

    Return

比如上面一个例子,在引号里面的四个都可以成立。

5).=
这个符号和:=接的变量一致,都是用无百分号型,表示的是变量的内容不断增加赋值到左边。

其他:
a:=5和a=5是一样的。一般情况下数字是不用加引号的a:="5"
if(a=5) 和 if(a==5)是一样的。
if a<>5 和 if (a<>5)

  • 加减号
    a ++
    表示a自增1,当然a --就表示自减1了。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多