C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Отобразить компонент, через new
Inga
Отправлено: 06.06.2006, 16:56


Ученик-кочегар

Группа: Участник
Сообщений: 12



Как динамически создать компонет CppWebBrowser и отбразить его на форме. Так не правильно:

TCppWebBrowser *CppWebBrowser1;
CppWebBrowser1 = new TCppWebBrowser(Owner);
CppWebBrowser1->Parent = Form1;
Gal
Отправлено: 06.06.2006, 18:38


Станционный диспетчер

Группа: Участник
Сообщений: 124




TCppWebBrowser *CppWebBrowser1;
CppWebBrowser1 = new TCppWebBrowser(this);
CppWebBrowser1->Parent = Form1;

Ну и любой визуальный компонент должен иметь координаты
Left, Top, Width, Height

CppWebBrowser1->Visible = true;

Отредактировано Gal — 06/06/2006, 18:42
Inga
Отправлено: 08.06.2006, 13:23


Ученик-кочегар

Группа: Участник
Сообщений: 12



Cпасибо. В моем случае пришлось написать так:

void OnCreateHTMLDocument()
{
CppWebBrowser1 = new TCppWebBrowser(HTMLForm); //HTMLForm имя формы
CppWebBrowser1->TControl::Parent=HTMLForm;


OnCreateHTMLDocument() не пренадлежит классу формы.

Вернуться в Вопросы программирования в C++Builder