Tema: eventos.
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/03/2006, 21:42
Avatar de moron
moron
 
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
gracias por la respuesta.
en principio, no se para que sirven los eventos, y cuanto mas leo mas me confunden.
ya entendí como funcionan las property's y como laburar en varias capas, etc,etc, que supuestamente es lo mas dificil, pero con los eventos me toré.
supongamos que tengo un cuadro de texto txtPatente, me piden que mediante eventos, el botón cmdAgregar por ejemplo, cambie su caption de Agregar a modificar, dependiendo de obviamente, si existe o no dicha patente en la base de datos.
ya tengo todo el sistema funcionando, pero manejo eso de forma distinta, no con eventos sino con una funcion local.

La cosa, sería algo asi:

las instrucciones estan el otra clase, pero no vienen al caso, supongamos que obj es una instancia de la clase, solo para ilustrar.

obj.conectar 'conecta a la bd
obj.patente = txtPatente.text ' cargo la property
obj.BuscarPatente ' busca la patent y llena una variable boolean global existe
if obj.ExistePatente then
'ESTA ES LA PARTE QUE QUIERO SABER:
'seria algo asi?
raise_Event CambiarBotonAgregar("Agregar)
end if

como se declara el evento como se lo llama y como se modificarian los botones dentro de este evento.

me explico?.

saludos y muchas gracias