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


Автор: NewVisitor 17.8.2002, 02:05
Люди, а как создать WebBrowser в процессе исполнения?

Я так понял, что простым

WebBrowser1:=TWebBrowser.Create(Self);

тут не обойтись. Чего не хватает?

Автор: Vit 17.8.2002, 04:55
А что не работает-то? Вроде бы должен создаваться...

Автор: Song 17.8.2002, 05:12
Не хватает инициализации свойства TWebBrowser.Parent

Автор: Vit 17.8.2002, 06:06
Цитата(Song @ 16.8.2002, 13:12)
Не хватает инициализации свойства TWebBrowser.Parent

Дык он вроде бы спрашивал про создание  :D  :D  :D  :D

Автор: NewVisitor 17.8.2002, 15:35
OK , понял , у меня заработало после

WebBrowser1:=TWebBrowser.Create(self);
WebBrowser1.ParentWindow:=form1.handle;

Но возникла новая проблема- не работает Align , пишу

WebBrowser1.Align:=alСlient;

а он изображается в виде фиксированного окошка в левом верхнем углу.

Автор: Song 17.8.2002, 16:33
Я же сказал, не ParentWindow, а Parent!

Автор: NewVisitor 17.8.2002, 21:20
К чему столько эмоций? Не хочешь отвечать - никто не заставляет.
Дал два ответа, а полезной информации - ноль. Трудно было сразу написать?


   WebBrowser1:=TWebBrowser.Create(nil);
   TControl(WebBrowser1).Parent := Form1;

Автор: Song 19.8.2002, 00:47
With TWebBrowser.Create(Self) Do Parent:=Self;

Просто я хочу чтобы Вы научились, а не стремились всегда к готовенькому.

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