非常基本的C ++ Builder问题。我想在运行时创建一个TButton。我原以为下面的代码会这样做,但我看不到表单上的按钮:
__fastcall TForm2::TForm2(TComponent* Owner): TForm(Owner)
{
TButton* b = new TButton(this);
b->Height = 100;
b->Width = 100;
b->Left = 0;
b->Top = 0;
b->Caption = "Testing";
b->Visible = true;
b->Enabled = true;
}
感谢您的帮助!
答案 0 :(得分:6)
您需要设置按钮Parent
(它显示的表面):
b->Parent = this;