Перехват гиперссылок в VB6
Модератор: Naeel Maqsudov
Задача такая: я в форму вставил компонент для отображения HTML страниц, как мне сделать так, что при клике на гиперссылку открывалось не окно Explorer а необходимая мне форма. Помогите, заранее благодарен.
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Все зависит от того, какой компонент был использован.
А у этого компонента событие есть какое-нибудь типа Before_GoTo (или что-то в этом духе)?
У обработчиков Before-событий обычно есть аргумент Cancel, который можно выставить в False, чтобы отменить действие, повлекшее за собой данное событие. Ну и в самом же обработчике написать вызов формы.
А у этого компонента событие есть какое-нибудь типа Before_GoTo (или что-то в этом духе)?
У обработчиков Before-событий обычно есть аргумент Cancel, который можно выставить в False, чтобы отменить действие, повлекшее за собой данное событие. Ну и в самом же обработчике написать вызов формы.
Форма открывается (компонент Microsoft Internet Controls) как теперь мне Гиперссылку в переменную запихать, чтоб в новой форме грузилось по ссылке из предыдущей?
- Игорь Акопян
- Сообщения: 1440
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
а что не выходит-то? переменная строковая... либо конструктор перекрыть, либо определить переменную класса и записать в неё

Так вот и дело то в том, что у обработчика события New Window нет параметра ссылки. Пытался сделать через событие Before Navigate поставив условие на Target, но переменная пустая остается...