Button dynamisch erzeugen und in das Formular einfügen!



  • Hallo alle zusammen,

    ich habe da eine Frage, warum mein dynamisch erzeugten Button nicht angezeigt bekomme:

    void __fastcall TForm1::Button2Click(TObject *Sender)
    {
    TButton *mybutton = new TButton(Button2);
    mybutton->Top = Form1->Button2->Top+25;
    mybutton->Left = Form1->Button2->Left;
    mybutton->Show();
    }
    

    Warum das so nicht funktioniert?
    Vielen Dank im voraus!



  • Hallo

    void __fastcall TForm1::Button2Click(TObject *Sender)
    {
      TButton *mybutton = new TButton(Button2);
      mybutton->Parent = Form1; // bzw. anderes korrektes übergeordnetes Control
      mybutton->Top = Form1->Button2->Top+25;
      mybutton->Left = Form1->Button2->Left;
    
    }
    

    bis bald
    akari



  • Dankeee!!!


Anmelden zum Antworten