不能使用JavaEdit.Object.setText(qtp vbs)

时间:2012-01-17 10:47:05

标签: vbscript edit qtp

我正在使用QTP 11进行自动化,我遇到了一个问题,我真的不知道该怎么做。

我正在尝试使用它的原生setText方法设置JavaEdit字段的值,如下所示:

JavaWindow("Window").JavaEdit("Edit").Object.setText "value"

这在过去就像这样工作,但现在我在运行时不断收到“方法不受支持”的错误。这些对象存在于对象存储库中,并且被正确引用,并且在被测试的应用程序中可见。

有谁知道这可能是什么原因?

1 个答案:

答案 0 :(得分:0)

我不确定,但据我记得它应该是

JavaWindow("Window").JavaEdit("Edit").Object.setText(value)
括号中的

我可能会弄错。 可能是TextEdit变成了只读吗?