Показать сообщение отдельно
  #1  
Старый 16.08.2016, 09:21
Demergo Demergo вне форума
Прохожий
 
Регистрация: 11.03.2011
Сообщения: 4
Репутация: 10
По умолчанию Нажатие клавиши в Webbrowser

1. В Webbrowsser открываю страницу:

webbrowser1.navigate('адрес');

2. На странице есть поле ввода, устанавливаю на него фокус (по ай-ди):

WebBrowser1.OleObject.Document.GetElementByID('ай-ди поля ввода').focus;

3. Нужно теперь передать выделенному элементу нажатие клавиши "1". Просто задать полю значение Value не годится, нужно именно передать эмуляцию нажатия клавиши "1".

Пробовал:
SendMessage(webbrowser1.handle, WM_LBUTTONDOWN, vk_NumPad1 , 0);
но не помогло
Ответить с цитированием