如何从控件类型获取文本:客户端使用编码的UI

时间:2015-06-11 19:25:43

标签: coded-ui-tests

我有一个Windows应用程序,它有一个控件类型:Client和 class name = WindowsForms10.WIndows.8.app.0.3ce0bb8_r11_ad1

它就像一个子标题栏。它有一个文本,显示下表中的记录数。我想提取那些记录。然而,当我使用UIMap-CodedUI测试生成器进行间谍时,它会突出显示整个标题栏,并且不仅突出显示记录数量。有什么方法可以解决这个问题。enter image description here 我想从标题栏中提取495。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

谢谢大家的回复。

我可以找到答案。

1)495未显示为UI控件。

2)我找到了解决办法,我可以使用 UISyncDataGridTable.Rows.Count

计算下表中的行数

它符合我的目的。

答案 1 :(得分:-1)

您可以使用AutoHotkey。 Thisthis功能应该能够完成您想要的任务。安装程序还附带了windows spy,它可以帮助您查明要从中提取字符串的控件类。