Официальный сайт студ.городка НГТУ
Программирование и БД » Bilder-Как програмно кинуть компонент на форму? 

#1  27.02.07 16:26

Bilder-Как програмно кинуть компонент на форму?

Как програмно кинуть компонент(например Edit) на форму?

Offline

#2  27.02.07 16:28

Re: Bilder-Как програмно кинуть компонент на форму?

Form->Components->Add(new Edit());
типа того

Offline

#3  27.02.07 16:39

Re: Bilder-Как програмно кинуть компонент на форму?

ухты класс, спасибо...

Offline

#4  27.02.07 18:20

Re: Bilder-Как програмно кинуть компонент на форму?

re5pekt написал(а):

ухты класс, спасибо...

неужели правда так ? ))))))))

Offline

#5  27.02.07 20:28

Re: Bilder-Как програмно кинуть компонент на форму?

правда настолько
насколько верно что
Form->Components->Add(new Edit());
кинет на форму новый Эдит...

Offline

#6  28.02.07 16:44

Re: Bilder-Как програмно кинуть компонент на форму?

Хм... Метода Add() у Components не могу найти :)
Есть InsertComponent, но он какой-то странный... И вообще, при таком коде непонятно, как потом к компоненту обращаться.
Самый верный способ, имхо, сделать так:

Код::

TEdit *Editt=new TEdit(this);
Editt->Parent=this;
Editt->Show();

this - указатель на "хозяина" компонента

Offline

Программирование и БД » Bilder-Как програмно кинуть компонент на форму? 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.477 сек.
Выполнено 11 запросов.