【发布时间】:2014-10-31 07:30:19
【问题描述】:
在使用 AutoIt 测试应用程序时,我无法从下拉列表中选择选项。
虽然我可以使用Send("{down}{down}") 发送选项,但当列表中存在大量元素时,将很难选择该选项。问题是Send({down}{down}) 命令是发送文本,而不是选择文本。
该选项必须被光标选中,而不仅仅是发送,并且应该很容易选择任何选项,无论有多少或它们的顺序是什么。
【问题讨论】:
标签: drop-down-menu autoit
在使用 AutoIt 测试应用程序时,我无法从下拉列表中选择选项。
虽然我可以使用Send("{down}{down}") 发送选项,但当列表中存在大量元素时,将很难选择该选项。问题是Send({down}{down}) 命令是发送文本,而不是选择文本。
该选项必须被光标选中,而不仅仅是发送,并且应该很容易选择任何选项,无论有多少或它们的顺序是什么。
【问题讨论】:
标签: drop-down-menu autoit
嗨 kiran 我自己也是一个学习者,但我使用控制发送“选项的唯一起始字母(仅当无法找到其直接控制 id){ENTER}”来控制 id 以直接从长列表中选择选项这是我的第一个论坛,即使我不知道在论坛发帖中使用 return 所以请不要介意我对这个答案的缩进和装饰,如果你发现困难请告诉我希望这会有所帮助
【讨论】:
这个很好用..你可以用这个..
ControlCommand("Age Calculator", "", "[CLASS:ThunderRT6ComboBox; INSTANCE:2]","SelectString","November")
【讨论】: