![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
webbrowser и его parent [D7, WinXP]
x_byte © (2004-06-26 06:20:00)Необходимо присвоить значению parent объекта типа twebbrowser значение self...
...
var
page1: twebbrowser;
begin
page1:=twebbrowser.Create(self);
page1.Parent:=self; // В этом месте выдаёт ошибку, мол
page1.Align:=alclient;// этот параметр только для чтения
page1.Visible:=true;
...
В чём дело? Или есть другой способ вывести на экран созданный в run-time'е webbrowser???
x_byte (2004-06-26 21:01:00) [1]Спасибо всем...
теперь работает!!!
Сделал так: TControl(page1).Parent:=self;
Присвоив parentwindow, не получил никакого эффекта от page1.Align:=alclient;
т.е. браузер не растянулся по форме! С TControl такой проблемы нет!
SergP (2004-06-26 12:47:00) [2]TOleControl(page1).parent:=
Darrin (2004-06-26 12:24:00) [3]Попробуй присвоить ParentWindow
GuAV (2004-06-26 12:14:00) [4]
var
page1: twebbrowser;
begin
page1:=twebbrowser.Create(self);
TControl(page1).Parent:=self; // В этом месте выдаёт ошибку, мол
page1.Align:=alclient;// этот параметр только для чтения
page1.Visible:=true;
GuAV (2004-06-26 12:02:00) [5]
var
page1: twebbrowser;
begin
page1:=twebbrowser.Create(self);
InsertControl(page1);
// page1.Parent:=self; // В этом месте выдаёт ошибку, мол
page1.Align:=alclient;// этот параметр только для чтения
page1.Visible:=true;