Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Поиск на странице WebBrowser


Автор: Borland_Delphi_6 30.3.2005, 15:14
В DRKB код есть, но он нифига не работает smile Есть у кого-нибудь нормальный пример, как сделать поиск, например как в IE?

Автор: Snowy 30.3.2005, 15:52
Послать окну веббраузера сообщение Ctrl+F

Автор: Borland_Delphi_6 31.3.2005, 00:13
Если бы это еще и работало... smile

Автор: Snowy 31.3.2005, 06:39
Ненаю. Если ручками посылать - то работает.
Поэтому у меня мало сомнений, что если нажать программно, то тоже сработает.

Автор: Borland_Delphi_6 31.3.2005, 10:15
Странно, у меня не пашет... Может я конечно где-то какую горячую клавишу поставил, но помоему у меня с самого начала этот способ не срабатывал smile

Автор: Snowy 31.3.2005, 10:26
Вот уж не знаю. Я просто кидаю на форму TWebBrowser.
Если страница не загружена, то не работает.
Если загрузить страницу, то по Ctrl+F запускается чтандартное окошко поиска IE.
P.S. работает только, если активировать WebBrowser. Точнее нужно на него ткнуть мышей, тогда заработает. Если не ткнуть, то и клавиши он не ловит. Могет в этом дело? Хотя независимо от этого на колесо мыши он реагирует.
P.P.S. Да, и первый раз окошко поизка появляется с задержкой в 2-4 секунды.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)