Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Comprobar El Elemento Combobox Seleccionado Al Cambiar?
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Buenas!, necesito saber al instante para activar o desactivar unos chekbox el elemento seleccionado en el combobox.

He intentado hacer una prueba simple de un combobox y con esto:
PUBLIC SUB ComboBox1_Change()
Message.Warning("cambio")
END
 


Pensando de que cada vez que cambiase el elemento, mostraria el warning.... pero nada, ni caso... como deberia hacerlo?

Gracias un saludo!
 



 
CanihoJR - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Yo creo que con el evento click.
 



 
pittusa - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
si, con click funciona bien, si uso el raton... pero si voy tirando de teclado.... no creo que sea el correcto :/ deberia ser change, al cambiar.. :/
 



 
CanihoJR - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Hola.

Parece que hay un bug en el control ComboBox:

1) Llenarlo con dos datos.
2) Escribir message("cambió") en el evento Change del ComboBox
3) Ejecutar y seleccionar el primer elemento, no pasa nada
4) Seleccionar el segundo elemento y ahí muestra el cambio.

No estoy seguro si es un bug. Ojalá otros usuarios lo puedan confirmar.

Saludos
 



 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
ajá, si, me pasa exactamente lo mismo.

Y si lo pones en ReadOnly, que es como yo lo tenia, no pasa absolutamente nada con ningun cambio :/  gambas 2.21, a alguien mas le pasa en otras versiones?
 



 
CanihoJR - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Aquí se explica: http://gambasdoc.org/help/comp/gb.qt/combobox/.click?es y http://gambasdoc.org/help/comp/gb.qt/combobox/.change?es

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Hola.

Gracias Jguardon por los enlaces. El problema se suscita cuando seleccionas el primer elemento de un ComboBox, y quieres que se ejecute un código asociado en el evento change.
Si seleccionas el primero no se ejecuta el evento, solo si haces clic en el segundo.Luego, ya puedes hacer clic en el primero y funciona.

¿Será un bug?

Saludos
 



 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Trasteando un poco encontre una solución, quizás un poco traída de los pelos pero que funciona.
PUBLIC SUB Form_Open()
'cargar el primer item del list box con nada
  ComboBox1.Add("")
  ComboBox1.Add("HOLA")
  ComboBox1.Add("Halo")
  ComboBox1.Add("Hela")
  ComboBox1.Add("Hilo")

END

Así te permite elegir el primer item activando el evento change. Humildemente, no creo que sea un bug, simplemente que al elegir el mismo item que ya está mostrando en el combobox no hay ningún cambio y por eso no se activa el evento change.
Espero te sirva,saludos.
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Hola, ¿no funcionaría con un SELECT CASE del ComboBox.Text?
 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Comprobar El Elemento Combobox Seleccionado Al Cambiar? 
 
Hola

Al parecer el problema se genera cuando se llena el ComboBox a través del cuadro de herramientas. Si se cargan datos mediante ComboBox.add no sucede.

Saludos
 



 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Elegir Un Elemento De La Lista Sin Us... v3ctor Controles/Librerías/Componentes 1 Domingo, 15 Diciembre 2013, 17:04 Ver último mensaje
jsbsan
No hay nuevos mensajes Como Guardar La Lista De Un Combobox En Un... jousseph Controles/Librerías/Componentes 8 Jueves, 11 Septiembre 2014, 12:51 Ver último mensaje
v3ctor
No hay nuevos mensajes Detectar Elemento De Combobox Que Tiene El... v3ctor General 2 Domingo, 14 Diciembre 2014, 10:33 Ver último mensaje
jsbsan
No hay nuevos mensajes Añadir Un Elemento Nuevo A Un Combobox De... Shell General 1 Martes, 14 Noviembre 2017, 19:05 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron