![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программно создать TWebBrowser [D5, Win2k, WinXP]
BBCHa © (2004-01-30 14:58:00)Появилась необходимость программно создавать TWebBrowser. Пишу следующий код:
WebBrowser:=TWebBrowser.Create(TabSheet);
WebBrowser.Left:=0;
WebBrowser.Top:=41;
WebBrowser.Height:=405;
WebBrowser.Width:=670;
WebBrowser.Parent:=TabSheet;
WebBrowser.Name:='WebBrowser';
WebBrowser.OnProgressChange:=WebBrowserProgressChange;
WebBrowser.OnDownloadComplete:=WebBrowserDownloadComplete;
Сложность в том, что не могу задать Parent. При компиляции говорит, что это свойство Read-only. Тем не менее, если не задавать парент - WebBrowser, как и предполагалось не отображается. Может кто то делал что то подобное, подскажите, народ.
easy (2004-01-30 17:53:00) [1]Browser:= TWebBrowser.Create(self);
Browser.Align := alClient;
Form1.InsertControl(Browser); //иначе Align не работает, почему-то
Browser.Visible := true;
Browser.Navigate('about:blank');
BBCHa (2004-01-30 17:01:00) [2]спасибо. Ступил...
SergP (2004-01-30 16:57:00) [3]TOleControl(webbrowser).Parent := ...
BBCHa (2004-01-30 15:53:00) [4]ну Ctrl+F9 топчешь, а оно и говорит: Cannot assign to a read-only property
Piter (2004-01-30 15:44:00) [5]>При компиляции говорит, что это свойство Read-only
приведи код и напиши что пишет компилятор (что за ошибка точно)