submenue erstellen



  • hab im konstruktor von meiner Form folgenden code:

    TMenuItem *test = new TMenuItem(this);
    test->Caption = "CD / DVD";
    TMenuItem *neu = new TMenuItem(this);
    neu->Caption = "neuer eintrag";
    test->Items[0]->Add(neu);
    

    ich krieg dann aber immer nen fehler beim starten: Menüindex außerhalb des zulässigen bereiches

    wo liegt da der fehler ?
    kann mir jemand sagen wie ich so n untermenu zur laufzeit erstellen kann ?

    Meep Meep



  • TMenuItem *test = new TMenuItem(this);
    test->Caption = "CD / DVD";
    TMenuItem *neu = new TMenuItem(this);
    neu->Caption = "neuer eintrag";
    test->Add(neu); // <====
    
    MainMenu1->Items->Add(test);
    

Anmelden zum Antworten