В webbrowser1 загружена страница. На странице есть ссылка на другой сайт, который открывается в новом окне. Это не ссылка вида <а href=...>, а ссылка во flash-объекте. При нажатии в webbrowser1 на эту ссылку сайт открывается в Internet Explorer. Как сделать так, чтобы при нажатии на ссылку получить ее URL, но чтобы IE не открывался. В общем то, чтобы IE не открылся, я делаю так:
Код:
procedure TForm1.wbNewWindow2(Sender: TObject; var ppDisp: IDispatch; var Cancel: WordBool);
var
path: WideString;
NewWindow: TForm1;
begin
NewWindow := TForm1.Create(self);
ppDisp := NewWindow.wb.DefaultDispatch;
А вот как получить URL не знаю...