Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > TWebBrowser


Автор: tigger 17.4.2007, 15:30
Добрый день. Есть такая проблема, программа состоит из двух форм одна главная вторая просто автоматически создается но не показывается и на ней лежит TWebBrowser. 

Потом при нажатии кнопки на первой форме делаю

Код

Form2.WebBrowser1.Navigate('www.aport.ru');


но точно знаю что страница не загружается, а вот так все нормально:

Код

Form2.WebBrowser1.Navigate('www.aport.ru');
Form2.Show;


т.е форму на которой лежит WebBrowser нужно показывать что-ли? а если необходимо загрузить страницу незаметно от пользователя как это сделать с этим компанентом.

Автор: Matematik 17.4.2007, 16:48
Цитата(tigger @  17.4.2007,  15:30 Найти цитируемый пост)

т.е форму на которой лежит WebBrowser нужно показывать что-ли? а если необходимо загрузить страницу незаметно от пользователя как это сделать с этим компанентом. 

Я просто убирал форму за пределы экрана. Как решить по нормальному я не нашел

Автор: December 17.4.2007, 18:10
да просто кладёшь его на панель, панели говоришь visible=false

Автор: tigger 18.4.2007, 01:07
Matematik, пробовал но когда она показывается в главной форме идет передача фокуса и заголовок меняет цвет, как от этого отойти.


December, спасибо за наметку сделал чуть по другому, накрыл его панелью иначе не грузит страницу.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)