Listar Menus

Iniciado por ssccaann43 ©, 23 Marzo 2009, 22:48 PM

0 Miembros y 1 Visitante están viendo este tema.

ssccaann43 ©

Sencillo, deseo listar en un ListBox o en un ListView el menu que contenga un formulario. Pero que sea algo automatico, ya que si modifico el menu o agrego un item, que me los liste todos. Agradezco si alguien sabe como hacerlo.

Saludos.
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

LeandroA

Hola fijate asi

Option Explicit

Private Sub Form_Load()
ListarMenu Me, List1
End Sub

Private Sub ListarMenu(Frm As Form, List As ListBox)
    Dim ctrl As Control
    For Each ctrl In Frm.Controls
        If TypeName(ctrl) = "Menu" Then
            List.AddItem ctrl.Name
        End If
    Next
End Sub

saludos

seba123neo

Hola ssccaann43, aca tenes una forma para listar los menues de una aplicación y tambien puede ser externa...

Obtener estructura de un menú

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

ssccaann43 ©

- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"