Creo que no me di a entender. Yo puedo crear los checkboxes, la cuestion es que no me aparecen dentro del formulario. Hice un ejemplo con un ciclo For. Qué me hace falta para que me aparezcan dentro del formulario??
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int i;
for (i=1;i<=5;i++)
{
TCheckBox *check = new TCheckBox(this);
check->Name = "a" + IntToStr(i);
check->Visible = true;
check->Left = i + 20;
check->Top = i + 20;
}
}