| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > TCppWebBrowser |
| Автор: SIRIUStar 14.2.2008, 11:48 |
| Здравствуйте! Разбирался с TCppWebBrowser и у меня возник вопрос: как отловить событие нажатия на ссылку в этом компоненте? И желательно чтоб в обработчик посылалась сам текст ссылки) как это можно реализовать? Заранее спасибо) |
| Автор: volvo877 14.2.2008, 12:08 |
| Ловить OnBeforeNavigate2... При этом *URL содержит адрес, куда будешь переходить... |
| Автор: SIRIUStar 14.2.2008, 13:22 |
| Спасибо, еще такой вопрос: как сделать так, чтоб при нажатии на ссылку не открывался браузер? те она типа игнорировалась) но я в программе знал что на нее нажали) |
| Автор: volvo877 14.2.2008, 13:48 | ||
| Там же, в OnBeforeNavigate2, есть параметр Cancel. Если установить его в True - то переход по ссылке *URL будет отменен, иначе - переход состоится... Только не переборщи, иначе ты вообще не зайдешь никуда через CppWebBrowser, если отменишь все переходы простым
|
| Автор: SIRIUStar 14.2.2008, 13:52 |
| да да) я все понимаю) спасибо) выручил! |