Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2016, 14:50   #1
КатяСаша
 
Регистрация: 16.10.2016
Сообщений: 9
Вопрос Вызов процедуры открыть в новой вкладке по Enter.

Всем привет. Есть процедура:

Код:
procedure TForm1.WebBrowser1NewWindow2(ASender: TObject; var ppDisp: IDispatch; var Cancel: WordBool);
begin
  ppDisp := Webbrowser2.DefaultDispatch;
  PageControl1.ActivePage := TabSheet2;
end;

Пытаемся вызвать её по нажатию на Enter, но не понимаем над каким объектом работаем.

procedure TForm1.WebBrowser1Enter(Sender: TObject);
begin
 TForm1.WebBrowser1NewWindow2(Sender);
end;

Последний раз редактировалось Аватар; 16.10.2016 в 14:54.
КатяСаша вне форума Ответить с цитированием
Старый 16.10.2016, 16:48   #2
КатяСаша
 
Регистрация: 16.10.2016
Сообщений: 9
По умолчанию

Застряли на моменте когда нужно перейти на ссылку выбранную tab-ом в webbrowser.... при нажатии на Enter этого не происходит. Посоветуйте пожалуйста какое-нибудь решение ...
КатяСаша вне форума Ответить с цитированием
Старый 17.10.2016, 00:43   #3
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,859
По умолчанию

Обработчик TWinControl.OnEnter (в данном случае WebBrowser1Enter) не имеет никакого отношения к нажатию клавиши Enter.

К нажатию клавиши Enter имеют отношения обработчики OnKeyDown, OnKeyUp и OnKeyPress. Выбирайте какое вам более подходит.

Последний раз редактировалось northener; 17.10.2016 в 00:49.
northener вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TWebBrowser и "открыть в новой вкладке" xrob Компоненты Delphi 0 01.05.2012 20:09
Поиск ссылки и ее открытие в новой вкладке tolmik JavaScript, Ajax 0 13.02.2012 23:35
Открыть форму на нужной вкладке Ципихович Эндрю Microsoft Office Word 3 07.01.2012 17:11
Открыть Combobox по Enter pskovn Общие вопросы Delphi 4 02.09.2009 14:48
Не срабатывает TEmbeddedWB когда открываю страницу через ссылку в новой вкладке dimfil Общие вопросы Delphi 0 23.03.2008 23:45