vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: Menüs zur Laufzeit erstellen 
Autor: manyki
Datum: 04.07.04 10:43

Hallo,

ja kann man:

Einen Unter-Menüeintrag musst Du alledings im Entwurfsmodus erstellen und ihm den Index 0 geben.

Danach kannst Du zur Laufzeit weitere unter diesem erstellen. Angenommen, das oberste hat den Namen mnuDatei und das erste Untermenü den Namen mnuMenu sowie den Index 0:

  Dim i As Integer
    For i = 1 To 6
      Load mnuMenu(i)
        mnuMenu(i).Caption = "Menü " & i
         '.....
    Next i
Die Caption kannst ja aus Deiner Datenbank oder einer INI-Datei holen. Das Click-Ereignis steht Dir nun für alle "mnuMenu" in einer einzigen Ereignis-Prozedur zur Verfügung.
Private Sub mnuMenu_Click(Index As Integer)
  'Anweisungen mit Abfrage des Index
  Select Case Index
     Case 0
        'Anweisung
     Case 1
        'Anweisung
   End Select
End Sub

Gru? aus dem Norden
manyki

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Menüs zur Laufzeit erstellen893vb6de03.07.04 15:45
Re: Menüs zur Laufzeit erstellen601manyki04.07.04 10:43
Re: Menüs zur Laufzeit erstellen603vb6de07.07.04 09:12
Re: Menüs zur Laufzeit erstellen556manyki07.07.04 18:14
Re: Menüs zur Laufzeit erstellen548vb6de08.07.04 07:10
Re: Menüs zur Laufzeit erstellen533manyki08.07.04 18:24
Re: Menüs zur Laufzeit erstellen561vb6de09.07.04 10:32
Re: Menüs zur Laufzeit erstellen521vb6de05.07.04 07:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel