在 AutoHotkey v2 中,您可以使用 Loop
命令来实现循环。以下是一个示例代码,它使用 Loop
在循环中打印数字 1 到 10:
Loop, 10
{
MsgBox, %A_Index%
}
上述代码将弹出 10 个消息框,每个消息框显示一个数字,从 1 到 10。
您还可以使用 Loop
命令来遍历数组或对象。以下是一个示例代码,它使用 Loop
遍历一个数组并打印每个元素:
fruits := ["Apple", "Banana", "Orange"]
Loop, % fruits.MaxIndex()
{
MsgBox, %fruits[A_Index%]
}
上述代码将弹出 3 个消息框,分别显示 "Apple"、"Banana" 和 "Orange"。
如果您需要在循环中使用条件,可以使用 If
语句。以下是一个示例代码,它使用 Loop
和 If
打印偶数:
Loop, 10
{
if (Mod(A_Index, 2) = 0)
MsgBox, %A_Index%
}
上述代码将只打印偶数,即 2、4、6、8 和 10。
希望这些示例代码能帮助您解决 AutoHotkey v2 中的循环问题。