我怎样才能等待窗口关闭而不是在QTP中执行任何操作?

时间:2014-09-12 16:14:31

标签: vbscript qtp hp-uft

我想在窗口关闭后执行一个操作,即假设我有一个窗口或任何对话框弹出,现在我希望我的代码等到这个特定的对话框关闭,之后我想继续编码。 / p>

意思是我想等到打开那个窗口而不使用硬编码' Wait()'功能

VBScript或QTP中是否有任何方法可以满足我的需求?

1 个答案:

答案 0 :(得分:1)

你可以试试' WaitProperty'窗口上的方法确定何时可见属性变为false,但是一旦窗口不再可用,这可能会引发错误。否则,您可以随时循环直到它不再存在

While Window("My Window").Exist(0)
    Wait 0, 500 ' Pause briefly before looking again
Wend