我对WinWaitActive中text参数的作用感到困惑。
根据https://www.autoitscript.com/autoit3/docs/intro/windowsbasic.htm此处的文档, 它给出了键入“这是一些文本”的示例。但是,我在图像中看不到文字。它是要匹配可见文本还是隐藏文本?还是尝试匹配找到的第一个EditText?
答案 0 :(得分:2)
text
参数是AutoIt在可见文本中寻找的参数。如果您打开窗口信息工具并选择一个新的记事本窗口,并带有“这是一些文字!”。写入其中,“窗口信息”工具的“可见文本”选项卡将显示“这是一些文本!”当选择具有给定标题且可见指定文本的文件时,可以使用此命令告诉AutoIt使用WinWaitActive进行操作/等待。
因此,命令WinWaitActive("Untitled - Notepad")
将同时为空白的“无标题-记事本”实例和具有相同标题以及其中任何文本的实例激活。同时,WinWaitActive("Untitled - Notepad", "This is some text!")
仅会为其中写入了指定文本的“无标题-记事本”实例激活。