gpt4 book ai didi

delphi - 在 TestComplete 脚本中使用 TTabSet

转载 作者:行者123 更新时间:2023-12-03 15:58:40 25 4
gpt4 key购买 nike

我尝试通过 VBScript(用于测试自动化)单击 Delphi 应用程序的 TTabSet 选项卡,但在不使用页面坐标的情况下很难做到这一点。有人有使用此选项卡类的经验吗?

使用 TestComplete 的对象 spy ,我可以查看每个选项卡的 RTTI - TabIndex,但我似乎无法将其传递到 clicktab 方法中来选择它(TestComplete 报告错误,它无法找到该选项卡并且存在 0 个项目)。

我询问了创建 TestComplete 的人,他们说 TTabSet 不是受支持的选项卡控件,但有人建议我也许可以使用 TTabSet 的一些 native 方法来让它为我工作。

有什么想法吗?

最佳答案

TabIndex是可读写的,所以你可以这样做:

tabSetObj.TabIndex = 2   ' Select tab with index 2

根据文档,效果应该与您实际单击该选项卡相同:

When a value is assigned to TabIndex, the OnClick event for the tab set occurs, followed by the OnChange event, just as if the user had clicked on a new tab.

关于delphi - 在 TestComplete 脚本中使用 TTabSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6915922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com