Menü komplett per Code erzeugen

06/08/2012 - 12:02 von R.Kantas | Report spam
Gibt es irgendwo einen Beispielcode, wie man komplette(!) Menues per Code
erzeugen kann?

Also:
- das Hauptmenue (den horizontalen Menuebalken) um weitere Eintràge
erweitern
- zu diesen Hauptmenueeintràgen Untermenueeintràge anlegen
- dazu bei Bedarf Trennstriche einfügen
- weitere untergeordnete ("verschachtelte") Menues erzeugen

Ich weiß natürlich, wie man in einem bestehenden Menue mit einem indizierten
Eintrag weitere Eintràge hinzufügen kann, aber da muß dann eben die Struktur
(Trennstriche und Untermenues) bereits vorgegeben sein. Ich möchte die aber
selber bei Bedarf anbringen können.

Als notorischer Hardcoder suche ich natürlich kein bestehendes Control,
sondern Beispielcode fürs DIY.

Besten Dank!
 

Lesen sie die antworten

#1 W. Wolf
06/08/2012 - 13:56 | Warnen spam
Hallo
Am 06.08.2012 12:02, schrieb R.Kantas:
Gibt es irgendwo einen Beispielcode, wie man komplette(!) Menues per
Code erzeugen kann?



[...]

Ich weiß natürlich, wie man in einem bestehenden Menue mit einem
indizierten Eintrag weitere Eintràge hinzufügen kann, aber da muß dann
eben die Struktur (Trennstriche und Untermenues) bereits vorgegeben
sein. Ich möchte die aber selber bei Bedarf anbringen können.




Nicht unbedingt! Die Trennstriche sind auch nur Menüs, halt mit
Caption="-". Sonst können die genauso einen Index haben und so in ein
Menü-Array eingefügt werden. Das ist alles noch VB. Wenn Du allerdings
die Menüs vollkommen neu erschaffen willst, dann brauchst Du die API.
Hier ein Beispielcode:
http://www.visual-basic5.de/vbclass...essmen.htm

Wenn du nach GetMenu, GetSubMenu, AppendMenu, DestroyMenu,
CreatePopupMenu usw. suchst, findest du sicher weitere Beispiele.

Schönen Gruß
W. Wolf

Ähnliche fragen