SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: El_Lucho en Martes 9 de Noviembre de 2004, 02:44

Título: Toolbar
Publicado por: El_Lucho en Martes 9 de Noviembre de 2004, 02:44
Hola, tengo un problema con un toolbar, la verdad es que necesito que al apretar un boton de la toolbar aparezca un menu desplegable con unas opciones, agradeceria ayuda de algun alma caritativa... muchas gracias de antemano
Título: Re: Toolbar
Publicado por: Jose Arriagada en Martes 9 de Noviembre de 2004, 13:41
En un form1 inserta una toolbar con un boton con clave Key="Boton1" e inserta el siguiente codigo

Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Key
    Case "Boton1"
        PopupMenu Form2.mnu
End Select
End Sub


En un form2, crea un menu desplegable, en que el padre del menu, no tenga caption. Este se llamara mnu

Como puedes ver en el codigo, al presionar el boton1, se activa el menu que se encuentra en el form2.

La esencia ya la tienes, ahora agrega lo que requieres.
Título: Re: Toolbar
Publicado por: tiquinho en Martes 9 de Noviembre de 2004, 20:22
Creo que no te hace falta crear otro Form sólo para el menú.  Crealo en la Form en la que tienes el Toolbar y ponle la propiedad visible a False, así no se te verá.  Por cierto, los botones del Toolbar tienen una propiedad q se llama Style(o Estilo, no sé como será la versión española) en la que puedes poner 2-tbrButtonGroup, que creo q te crea un Botón-Menú, pero no se como se usa, pero puedes trabajar sobre ello.  Espero haber sido de ayuda, suerte y cuentanos como te fué