Показать сообщение отдельно
  #13  
Старый 21.02.2011, 17:06
Snake22 Snake22 вне форума
Активный
 
Регистрация: 20.02.2011
Сообщения: 374
Репутация: 744
По умолчанию

блин,так ниче и не придумал толком(((
появился такой вариант:
на событии WebBrowser1NewWindow2 прописать:
Код:
var
  webbrowser2 : TWebBrowser;
begin
  webbrowser2 := TWebBrowser.Create(Self);
  TWinControl(WebBrowser2).Visible :=false;
  ppDisp := webbrowser2.ControlInterface;
  Self.InsertControl(webbrowser2);
  webbrowser2.width:=1;
  webbrowser2.height:=1;
  ShowMessage(WebBrowser2.LocationURL);
то есть создаю новый компонент вебброузер2,скрытый,в нём ссылка на нужную мне страницу,
НО , последняя строка кода ShowMessage(WebBrowser2.LocationURL);
возвращает пустое значение!
помогите доработать пожалуйста, (правда в конечном варианте планирую не showmessage а WebBrowser1.Navigate(WeBBrowser2.LocationURL))
непойму почему там пусто,хотя если убрать свойство ".Visible :=false" то второй созданный броузер норм отобразит нужную страничку.
Ответить с цитированием