problema con eventos
Hola.
En mi aplicación tras pulsar un botón hago un chequeo de una serie de campos. El problema se da cuando al no ser válido el chequeo, debería cortarse la ejecución. Lo que hago tras fallar es invocar a un return. Lo que ocurre es que acaba ese procedimiento pero sigue desde donde fue invocado, y yo lo que quiero es cortar toda la ejecución.¿como puedo hacerlo?
Saludos y gracias.
En mi aplicación tras pulsar un botón hago un chequeo de una serie de campos. El problema se da cuando al no ser válido el chequeo, debería cortarse la ejecución. Lo que hago tras fallar es invocar a un return. Lo que ocurre es que acaba ese procedimiento pero sigue desde donde fue invocado, y yo lo que quiero es cortar toda la ejecución.¿como puedo hacerlo?
Saludos y gracias.
Lo que necesitas es comprobar, después de invocar al método, que éste ha finalizado correctamente. Para ello puedes devolver (si no devuelves algo ya) true o false en función de si todo ha ido bien o no. Y en el código que llama al método, comprobar si el valor devuelto es true antes de seguir.