在qtp中按Enter键

时间:2010-08-25 10:44:44

标签: vbscript qtp

如何在QTP中执行按Enter操作。我正在选择一个单元格并且能够设置一个值,现在我想按输入键并从该Java编辑框中获取列表。我可以通过哪些方式实现这一目标?

3 个答案:

答案 0 :(得分:4)

  1. 使用上述类型方法:YourObject.Type micReturn

  2. 使用SendKeys方法:

    功能SendKeys(sKey)

    设置WshShell = CreateObject(“WScript.Shell”)

    WshShell.AppActivate“您的浏览器”'您可能需要先激活您的浏览器

    WshShell.SendKeys sKey

    wait(1)'您可能需要在

    周围添加一些Wait语句

    结束职能

  3. 在你的情况下,它将是

    SendKeys "{ENTER}"
    

    有关详细信息,请参阅MSDN SendKeysMSDN AppActivate

答案 1 :(得分:0)

您可以通过对象的 .Type()方法发送密钥(micEnter),也可以使用 FireEvent 直接调用事件处理程序。

答案 2 :(得分:0)

设置WshShell = CreateObject(“WScript.Shell”)

WshShell.AppActivate

WshShell.SendKeys(ENTER)'--------括号