Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

Loop per gestire i vari item di un menu

$
0
0

Salve, avrei due domande in merito a come si gestiscono via codice i vari elementi di un classico menu:
1. Quale è il codice più corretto ed efficiente per scorrere tutto il menù?

C'è di meglio di

DIM mnuItem AS Control

For Each mnuItem In frm.Controls
        If TypeOf mnuItem Is Menu Then
            Debug.Print mnuItem.Caption
           End If
    Next

2. Come si fa a sapere se un determinato item è, passatemi il termine, il capofila di un menu popup quindi quello visibile sulla barra del menu che, se cliccato, apre il menù a tendina? (Intendo dire, ad esempio le tipiche voci File, Edit, Window, Help per rimanere sul classico). Esiste un modo?

2 Bis: Un modo ci sarebbe se uno potesse accedere via codice, al codice del form, nel quale i vari Begin/End delle voci del menu, nidificati, forse aiuterebbero a capire se si tratta di un item capofila oppure no. Ma non so se sia possibile e sicuramente non so come si fa.

Grazie per le spiegazioni che mi vorrete dare. Ciao

Filippo


Viewing all articles
Browse latest Browse all 2212

Trending Articles


HOY PANGIT, MAGBAYAD KA!


Henry el monstruo feliz para colorear e imprimir


Dama y vagabundo para pintar


Girasoles para colorear


Good Morning Quotes


RE: Mutton Pies (jameskoiman)


Hagibis (1946) by Francisco V. Coching


Ka riam ka beit bad ka por riam


Vimeo Create - Video Maker & Editor 1.6.0 by Vimeo Inc


Vimeo 3.42.1 by Vimeo Inc