私は次の方法を試しましたが、うまくいかないようで不完全です。
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TButton **ButtonArray = NULL;
ButtonArray = new TButton*[5];
for(int x = 0; x < 5; ++x)
{
ButtonArray[x] = new TButton(this);
ButtonArray[x]->Caption = (AnsiString)"teste " + x + " - " + (1+random(100));
ButtonArray[x]->Left = 25 + 4 * random(100);
ButtonArray[x]->Top = 25 + 4 * random(100);
}
}
コードは問題なくコンパイルされますが、ボタンが表示されないようです。また、アクションはなく、配列内のボタンには事前定義された最大 5 つがあります。