1

私は次の方法を試しましたが、うまくいかないようで不完全です。

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 つがあります。

4

1 に答える 1