1nd1g0 писал(а):
что уже прикручивали движок от Мозиллы1nd1g0 писал(а):
но ничего толкового всё равно не получается т.к. никому это не нужно. Кроме тех, кому нечем заняться.------------ Дoбавленo в 10.46:
1nd1g0 писал(а):
т.к. никому это не нужно.![](/img/smilies/icon_biggrin.gif)
------------ Дoбавленo в 11.14:
Кто нибудь поможет перевести это на Hiasm?
Вопрос тут связан с открытием ссылок в компоненте WebBrowser в текущем окне а не в новом.
Как подобного непытался добится невыходит, прошу помощи именно у тех кто знает Delphi, так как это написанно именно на дельфи.
Если нетрудно то попрошу набросать небольшой пример.
Вот текст: добавил на форму компонент webbrowser2,и в событие oncreate формы написал webbrowser2.hide;
и потом в событии веббровсер1 WebBrowser1NewWindow2
ppDisp := webbrowser2.ControlInterface;
а в веббровсере2 на событие OnBeforNavigate
WebBrowser1.Navigate(URL); Cancel:=true; //cancel=true здесь всегото чтоб никчёмный переход не выполнялся
------------ Дoбавленo в 12.48:
Или вот почти тоже самое, также связанно с перехватом ссылок, я просто Delphi незнаю поэтому сам сильно затрудняюсь перевести это в Hiasm:
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool);
begin
WebBrowser2.RegisterAsBrowser := true;
ppDisp := WebBrowser2.Application;
end;
В частности непонятны эти строки "ppDisp := WebBrowser2.Application;" "ppDisp: IDispatch; var Cancel: WordBool);", если пакет Windows и он же Delphi то думаю что я неошибся с вопросом.