Вопрос по Delphi. Ламерам не беспокоить

интернет Компьютеры программирование программы делфи

При открытии ссылок с компонента TWebbrowser они открываются не в форме, а в IE (internet Explorer). Как это исправить? Кому надо, код могу отправить на почту

Примечание:
Извиняюсь, не TWebbrowser а Webbrowser
Ответы:
Нужен другой компонент. THTMLViewer вроде называется.
Не буду беспокоить.
обработайте событие OnNewWindow2 например так:
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
 var ppDisp: IDispatch; var Cancel: WordBool);
var
 path: olevariant;
 a: olevariant;
begin
 a := ((TWebBrowser(Sender).document as IHTMLDocument2).activeElement as IHTMLElement);
 path := a.getAttribute('href', 0);
 //переход по ссылке в нужном окне и "ламер" сможет написать сам =)
 Cancel := True;
end;


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.