DarkTemplar
12.06.2002, 00:32
Hi at all!!
Weiß einer von Euch, wie man Menüleisten zur Laufzeit zu seinem Programm hinzufügen kann? Eigentlich wird ja immer in der Hilfe geschrieben, dass man sie wie ganz normale Steuerelemente behandeln kann und wenn man sich einmal ein Formular mit dem Texteditor anschaut, ist der Quellcode auch nicht extra abgetrennt. Da steht dann "VB.MENU" und danach einfach der spezielle Name der Menüleiste direkt unter den anderen "normalen" Steuerelementen.
Bloß läßt sich eine Menüleiste nicht als dynamisches Steuerelement hinzufügen, da tritt immer ein Fehler auf. Zumindestens ist das bei meiner Funktion geschehen:
Form1.Controls.Add "VB.Menu", "mnu_test"
Dabei tritt dummerweise jedoch die Fehlermeldung auf, "Menu" seie kein gültiges Steuerelement.
Hat irgendwer eine Idee (wenn es auch nur ein Ansatz ist), wie man das Problem lösen könnte?
Bye,
DarkTemplar
Weiß einer von Euch, wie man Menüleisten zur Laufzeit zu seinem Programm hinzufügen kann? Eigentlich wird ja immer in der Hilfe geschrieben, dass man sie wie ganz normale Steuerelemente behandeln kann und wenn man sich einmal ein Formular mit dem Texteditor anschaut, ist der Quellcode auch nicht extra abgetrennt. Da steht dann "VB.MENU" und danach einfach der spezielle Name der Menüleiste direkt unter den anderen "normalen" Steuerelementen.
Bloß läßt sich eine Menüleiste nicht als dynamisches Steuerelement hinzufügen, da tritt immer ein Fehler auf. Zumindestens ist das bei meiner Funktion geschehen:
Form1.Controls.Add "VB.Menu", "mnu_test"
Dabei tritt dummerweise jedoch die Fehlermeldung auf, "Menu" seie kein gültiges Steuerelement.
Hat irgendwer eine Idee (wenn es auch nur ein Ansatz ist), wie man das Problem lösen könnte?
Bye,
DarkTemplar