autoIt3如何选择第n个匹配控件?

时间:2014-06-14 05:24:21

标签: autoit

当使用autoIt获取Window的文本并且WinGetText匹配多个控件(例如在这种情况下使用相同的Class SciCalc)时,WinGetText将连接所有控件的文本。如何获得第n个文本(例如第3个' MR')控件?

e.g。

Local $output = WinGetText("[CLASS:SciCalc]", "")

print 

output:666666.
MC
MR
MS
M+
7
4
1
0
8
5
2
+/-
9
6
3
.
/
*
-
+
=
Backspace
CE
C
1/x
sqt
%

1 个答案:

答案 0 :(得分:0)

像这样的东西

ControlGetText("[CLASS:SciCalc]","","[CLASS:Button; INSTANCE:3]")

使用AutoIt窗口信息查找所需控件的高级模式详细信息。