Autor |
Mensaje |
Ricardo Prieto
Ricardo Prieto
Programador
Registrado: Septiembre 2015
Mensajes: 109
Edad: 47 Ubicación: ARGENTINA
|
Manejo De Eventos
Hola a todo me gustaria saber si es posible evitar que un evento ocurra..?
Por ejemplo el evento Form_Close() no quiero que se cierre el Form sin que se cumpla una los item que yo pido.. Agradeceria su ayuda..
|
#1 Jueves, 17 Diciembre 2015, 20:04 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Manejo De Eventos
Los Eventos ya existen en las clases. Es decir el evento Close hace lo que hace, cerrar la ventanta.
Si tú escribes tu propio evento close ( Public sub Form_Close(), etc. etc.) entonces se ejecuta primero tu código y después el de la clase. Si quieres que este último no se ejecute sólo tienes que añadir STOP EVENT
Es decir algo así:
=================== No podemos regresar
|
#2 Jueves, 17 Diciembre 2015, 20:15 |
|
|
Ricardo Prieto
Ricardo Prieto
Programador
Registrado: Septiembre 2015
Mensajes: 109
Edad: 47 Ubicación: ARGENTINA
|
Re: Manejo De Eventos
Gracias shordl por la ayuda..
|
#3 Viernes, 18 Diciembre 2015, 15:56 |
|
|
gambafeliz
Analista Programador
Registrado: Julio 2019
Mensajes: 830
Edad: 54
|
Re: Manejo De Eventos
shordi escribió: Los Eventos ya existen en las clases. Es decir el evento Close hace lo que hace, cerrar la ventanta.
Si tú escribes tu propio evento close ( Public sub Form_Close(), etc. etc.) entonces se ejecuta primero tu código y después el de la clase. Si quieres que este último no se ejecute sólo tienes que añadir STOP EVENT
Es decir algo así:
Gracias amigo shordi eres omnipotente.
|
#4 Viernes, 18 Octobre 2019, 16:11 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Manejo De Eventos
Ricardo Prieto escribió: Hola a todo me gustaria saber si es posible evitar que un evento ocurra..?
Por ejemplo el evento Form_Close() no quiero que se cierre el Form sin que se cumpla una los item que yo pido.. Agradeceria su ayuda..
en la rutina close pone: if variable=condicion stop event
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
última edición por v3ctor el Viernes, 18 Octobre 2019, 19:27; editado 1 vez
|
#5 Viernes, 18 Octobre 2019, 19:26 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Manejo De Eventos
Otra forma de hacerlo es:
Por supuesto que [CONDICION] puede tomar la forma que se desee.
Saludos.
|
#6 Domingo, 20 Octobre 2019, 17:34 |
|
|
|