Как добавить компоненты во время выполнения в C++ Builder XE7

Я хочу добавить некоторые компоненты во время выполнения. Я использую C++ Builder XE 7 и vcl. Как добавить компоненты в форму класса во время выполнения? Это возможно?


person Christopher Kossatz    schedule 20.12.2014    source источник
comment
да, это я и имел в виду. Извините, я новичок в vcl. Не могли бы вы опубликовать пример кода? это было бы прекрасно. Спасибо   -  person Christopher Kossatz    schedule 21.12.2014
comment
См. сообщение, на которое я ссылался в моем отредактированном комментарии. В вопросе есть пример кода, в котором отсутствует только одна строка (это объясняется в ответе на этот вопрос).   -  person Ken White    schedule 21.12.2014


Ответы (1)


Я нашел решение. Спасибо. Вот пример:

__fastcall TForm2::TForm2(TComponent* Owner): TForm(Owner)  
{  
    TButton* b = new TButton(this);  
    b->Parent = this;
    b->Height = 100;  
    b->Width = 100;  
    b->Left = 0;   
    b->Top = 0;   
    b->Caption = "Testing";  
    b->Visible = true;  
    b->Enabled = true;  
}
person Christopher Kossatz    schedule 20.12.2014
comment
Я четко обозначил ваш вопрос как дубликат предыдущего вопроса, что означает, что он должен быть закрыт (без ответа). - person Ken White; 21.12.2014