Autor |
Mensaje |
Ricardo Prieto
Ricardo Prieto
Programador
Registrado: Septiembre 2015
Mensajes: 109
Edad: 47 Ubicación: ARGENTINA
|
Crear Menu En MenuButton Y Obtener El Texto Seleccionado
Hola chicos mi consulta va con respecto a que yo necesito sacar el texto selccionado de un MenuButton..
Les dejo un ejemplo de codigo para ver si me pueden dar una mano..
Public sub CreoMenuButton()
TolButBuscar = New MenuButton(TabStripVentas) As "ButBuscar" <---Creo el menubutton
With TolButBuscar
.X = 320
.Y = 5
.Height = 30
.Width = 40
.Picture = Picture[Application.Path & "/edit-find.png"]
.Tooltip = "Buscar Clientes..."
.Menu = "MenuInicial"
.Border = False
End With
End sub
Public sub CreoMenu()
''Relleno el Menu del MenuButton
hMenu = New Menu(Me) As "MenuInicial" '' Crea el menu inicial
For R = 0 To hRes.Max
NuevoItemMenu = New Menu(hMenu) ''<--Creo el menu para el Toolbutton
NuevoItemMenu.Name = strNomMenu[R, 0] & " / " & strNomMenu[R, 1]
NuevoItemMenu.Text = strNomMenu[R, 0] & " / " & strNomMenu[R, 1]
Next
end sub
Public Sub ButBuscar_MouseDown()
IdCliente = TolButBuscar.Text <--- Texto del menu que necesito extraer
End
|
#1 Viernes, 25 Marzo 2016, 01:37 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Crear Menu En MenuButton Y Obtener El Texto Seleccionado
El array hRes de que tipo es y donde está inicializado ?
strNomMenu que es ?
última edición por vuott el Viernes, 25 Marzo 2016, 02:15; editado 1 vez
|
#2 Viernes, 25 Marzo 2016, 02:13 |
|
|
Ricardo Prieto
Ricardo Prieto
Programador
Registrado: Septiembre 2015
Mensajes: 109
Edad: 47 Ubicación: ARGENTINA
|
Re: Crear Menu En MenuButton Y Obtener El Texto Seleccionado
El array hRes de que tipo es y donde está inicializado ?
Si es un array de base de datos..
O Sea lleno el menu del MenuButton y lo que necestio es extraer el Texto Clickeado del este control..
|
#3 Viernes, 25 Marzo 2016, 02:16 |
|
|
Ricardo Prieto
Ricardo Prieto
Programador
Registrado: Septiembre 2015
Mensajes: 109
Edad: 47 Ubicación: ARGENTINA
|
Re: Crear Menu En MenuButton Y Obtener El Texto Seleccionado
El array hRes de que tipo es y donde está inicializado ?
strNomMenu que es ?
Es una variable array string que despues las recorro con un For y los datos cargo en el menu.
|
#4 Viernes, 25 Marzo 2016, 02:19 |
|
|
Ricardo Prieto
Ricardo Prieto
Programador
Registrado: Septiembre 2015
Mensajes: 109
Edad: 47 Ubicación: ARGENTINA
|
Re: Crear Menu En MenuButton Y Obtener El Texto Seleccionado
Vuelvo a explicar que lo que necesito, es obtener el texto del menú desplegable del control MenuButton.
|
#5 Viernes, 25 Marzo 2016, 05:31 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Crear Menu En MenuButton Y Obtener El Texto Seleccionado
¿Para qué quieres el texto? ¿Para ejecutar la acción asociada? Para eso tienes la propiedad Action de cada menú y el evento Action_Activate del Form...
=================== No podemos regresar
|
#6 Viernes, 25 Marzo 2016, 10:27 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Crear Menu En MenuButton Y Obtener El Texto Seleccionado
No hay una raya del tu codigo que valoriza la propiedad .Text del MenuButton.
Creo que tu tienes que actuar con el Menu creando un Grupo para los sus Eventos.
Por ejemplo:
y luego usando el Evento _Click() de la Clase Menu con la palabra llave " Last":
Ejemplo:
última edición por vuott el Viernes, 25 Marzo 2016, 10:37; editado 1 vez
|
#7 Viernes, 25 Marzo 2016, 10:27 |
|
|
Ricardo Prieto
Ricardo Prieto
Programador
Registrado: Septiembre 2015
Mensajes: 109
Edad: 47 Ubicación: ARGENTINA
|
Re: Crear Menu En MenuButton Y Obtener El Texto Seleccionado
No hay una raya del tu codigo que valoriza la propiedad .Text del MenuButton.
Creo que tu tienes que actuar con el Menu creando un Grupo para los sus Eventos.
Por ejemplo:
y luego usando el Evento _Click() de la Clase Menu con la palabra llave " Last":
Ejemplo:
Gracias Vout y Shordi por su colaboración.
Con el método Last.Text pude obtener el texto que necesitaba. No tenia en cuenta este método y no sabia si implementación..
|
#8 Viernes, 25 Marzo 2016, 13:47 |
|
|
|