|
Página 2 de 2
|
Autor |
Mensaje |
frajanic
Usuario
Registrado: Octobre 2013
Mensajes: 44
Edad: 68
|
Re: Gestionar 2 Eventos
Citar: Nada de lo que coloque en el evento BotonSalir_Click funciona por la sencilla razón de que ese evento no llega a producirse.
Si vas a seguir lo que te dije más arriba dese eliminar el evento lostFocus, si no, no arreglamos nada.
Saludos.
Está claro, lógicamente. Pero me cuesta abandonar el método.
Mira lo que pasa con la instrucción Wait.
Gracias.
|
#11 Martes, 23 Junio 2015, 18:23 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Gestionar 2 Eventos
Gracias por vuestras sugerencias, pero el problema continúa.
Nada de lo que coloque en el evento BotonSalir_Click funciona por la sencilla razón de que ese evento no llega a producirse.
...que raro, a mi funciona.
....bueno, propono una variante de la sugerencia de jguardon, pero en este caso basada en los eventos:
última edición por vuott el Miercoles, 24 Junio 2015, 10:42; editado 2 veces
|
#12 Martes, 23 Junio 2015, 18:45 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Gestionar 2 Eventos
Mmmm! vuott, los eventos enter y leave son eventos de mouse, por lo que tengo dudas de que puedan ser disparados si el usuario usa las teclas para desplazarse por los controles...
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"
|
#13 Miercoles, 24 Junio 2015, 01:18 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Gestionar 2 Eventos
...los eventos enter y leave son eventos de mouse, por lo que tengo dudas de que puedan ser disparados si el usuario usa las teclas para desplazarse por los controles...
...comprendo. Sì, tambien esta es una eventualidad.
Bueno, desplazandose por los controles con el teclado, el usuario, para disparar un evento cualquier evento, determinará la atribución del focus al objeto.
Ergo... podemos poner dos otras routine-evento tambien para esta eventualidad:
Muy probablemente, asì, las anterioras routinas _Leave() y _Enter() ya no son necesarias.
Es necesario que el botón BotonSalir no sea el primero en la jerarquía de los objetos.
última edición por vuott el Miercoles, 24 Junio 2015, 11:02; editado 3 veces
|
#14 Miercoles, 24 Junio 2015, 10:22 |
|
|
frajanic
Usuario
Registrado: Octobre 2013
Mensajes: 44
Edad: 68
|
Re: Gestionar 2 Eventos
Después de investigar hasta donde mis conocimientos me permiten, que no son muchos, el evento _LostFocus bloquea otros eventos, y, por ende, _GostFocus.
Por otra parte, ya he podido solucionar la entrada de un DNI correcto. ¿Cómo? Pues atacando el problema a la inversa, utilizando _GostFocus.
Ahora no puedes salir del control a menos que el DNI sea correcto, PERO sí te permite largarte del formulario.
|
#15 Sabado, 27 Junio 2015, 14:24 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 2 de 2
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados Usuarios registrados conectados: Ninguno
|
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
|
|
|
|
|