如何使用 Testcomplete 在 VB6 中获取 Apexgrid 的行内容?

How to get the row content of an Apexgrid in VB6 using Testcomplete?

我们正在使用 TestComplete 来自动化用 VB6 编写的桌面应用程序。

我们无法使用 WndClass TG60.ApexGirdOleDB32.20 获取 Apex 网格的行内容。

some information in this link 但这还不够。我想 select 基于其内容而不是其索引号的行。

有人能帮忙吗?

有一些本机 VB 对象属性可用于获取所选列和行的单元格文本。

sub ClicktheRowUsingText(rowText, rowIndex)
    Dim textfromCell, rowIndex, rowCount, i
    rowCount = tgridNew.ApproxCount
    for i=1 to rowCount-1
        textfromCell = tgridNew.Columns.Item(0).CellText(rowIndex)
            if textFromCell = rowText Then
                'Call here the methods given in the above links
                Exit for
            End if
    Next
End Sub