| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Работа с Webbrowser |
| Автор: dron777 27.12.2015, 14:50 |
| Подскажите как в компоненте Webbrowser сделать процедуру ClickImage, т.е. нажатие на картинке с целью получения её названия. Название добавляется в edit. Смысл в том что я загружаю смайлы в Webbrowser, мышкой щелкаю по смайлам и в edit должно записываться их название. Необходимо для чата. Эта функция есть в компоненте HTMLLite, но в Delphi 2007 он не ставится, вот пытаюсь понять как это сделать с Webbrowser. |
| Автор: kami 2.2.2016, 21:43 |
| У веб-браузера есть событие OnBeforeNavigate2. Если картинке сопоставлена какая-нибудь ссылка, эту ссылку и маленькую кучку дополнительных параметров вы получите в данном событии. Запрещаем переход по ссылке, выставляя Cancel:=True и обрабатываем параметры как угодно. |