【发布时间】:2015-05-10 07:53:23
【问题描述】:
在我的一个 QTP 过程中,我需要阅读消息中的文本并决定是按确定还是取消。请帮助我实现同样的目标。
我使用了如下的 vbscript (oShell.Appactivate)
Dim ClosingValue
WScript.Sleep 2000
Set oShell = WScript.CreateObject("WScript.Shell")
If oShell.AppActivate("Warning Message")=True Then
While Not oShell.AppActivate ("Warning Message"):Wend
oShell.SendKeys "{ENTER}"
ClosingValue = "Warning Message"
ElseIf oShell.AppActivate ("Error Message")=True Then
While Not oShell.AppActivate ("Error Message"):Wend
oShell.SendKeys "{ENTER}"
ClosingValue = "Error Message"
End If
提前致谢 普拉桑特
【问题讨论】:
标签: windows vbscript error-handling scripting