Нажмите Enter, введите qtp - PullRequest
       6

Нажмите Enter, введите qtp

3 голосов
/ 25 августа 2010

Как выполнить действие «Нажать Enter» в QTP.Я выбираю ячейку и могу установить значение, теперь я хочу нажать клавишу enter и получить список из этого поля Java Edit.Какими разными способами я могу этого достичь?

Ответы [ 3 ]

4 голосов
/ 29 августа 2010
  1. Использовать упомянутый выше метод ввода: YourObject.Type micReturn

  2. Использовать метод SendKeys:

    Функция SendKeys (sKey)

    Set WshShell = CreateObject ("WScript.Shell")

    WshShell.AppActivate "Ваш браузер" 'Возможно, вам сначала потребуется активировать браузер

    WshShell.SendKeys sKey

    wait (1) 'Возможно, вам понадобится добавить несколько операторов Wait вокруг

    End Function

В вашем случае это будет

SendKeys "{ENTER}"

См. MSDN SendKeys и MSDN AppActivate для получения более подробной информации.

0 голосов
/ 13 сентября 2017

Установить WshShell = CreateObject ("WScript.Shell")

WshShell.AppActivate

WshShell.SendKeys (ENTER) '-------- скобка

0 голосов
/ 26 августа 2010

Вы можете отправить ключ (micEnter) через .Type () метод объекта или использовать FireEvent для непосредственного вызова обработчика события.

...