MenuItem zur Laufzeit erstellen
-
Hallo,
Ich möchte ein MenuItem zur Laufzeit erstellen,
class TForm1 : public TForm { __published: // Von der IDE verwaltete Komponenten TMainMenu *MainMenu1; TMenuItem *a1; TMenuItem *b1; private: // Anwender-Deklarationen public: // Anwender-Deklarationen __fastcall TForm1(TComponent* Owner); TMenuItem *c; }; //-------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { c = new TMenuItem(MainMenu1); c->Caption ="c"; c->Parent = MainMenu1; }Bekomme aber die Fehlermeldung:
Konvertierung von TMainMenu* nach TMenuItem nicht möglich.
-
hermes schrieb:
Ich möchte ein MenuItem zur Laufzeit erstellen,
Das hatten wir doch gerade.
(Mit der Suchfunktion hättest Du Dein Problem schon längst gelöst.)