我有一个文本文件,它有几行。 1行= 1个字
现在我想要一个脚本,如果我按下一个特定的按钮,它会写第一个单词(第一行)。如果我再次按下按钮,将会写下一个单词,就像写入所有单词一样。我试图编写它但它只会写第一个单词并继续写它...它不会接受下一个单词而我不知道为什么,因为实际上我已经创建了一个增加的变量..
这是我的代码:
F11::
Index = 1
Array := Object()
Loop, Read, C:\Users\Emilia\Desktop\list.txt
{
Array.Push(A_LoopReadLine)
}
Send % Array[Index]
Index++
答案 0 :(得分:2)
SendMode play
命令切换默认发送模式。{Enter}
,最后发送输入键。
index = 1
F11::
FileReadLine line, C:\Users\Emilia\Desktop\list.txt, index
SendPlay %line%{Enter}
index++
Return