在AutoHotKey中编写for循环的最规范方法是什么?

时间:2017-12-23 17:59:37

标签: for-loop autohotkey

在autohotkey中编写for循环似乎有多种不同的方法。自动关键论坛lists many different ways

鉴于我想要复制python for循环中可以做的事情

for i in range(1, 11):
    print(i)

Java通过:

  for(int i = 1; i < 10; i++) {System.out.print(i)}

在autohotkey中做同样事情的最好方法是什么。如果你阅读了你的同事代码,你希望他们以哪种方式用于通过数字1到10的for循环的例子?

1 个答案:

答案 0 :(得分:3)

在AHK中,for loop用于循环array的内容  或者更常见的是,为object中的每个键值对重复一次命令或一系列命令。

在这种情况下,使用Loop和A_Index是最简单,最有效的方法:

; go through the numbers 1 to 10: 

Loop 10
    MsgBox %A_Index%