Visual Basic - Eventos

Life is soft - evento anual de software empresarial
 
Vista:

Eventos

Publicado por J.Fernando (43 intervenciones) el 25/11/2002 15:45:08
Hola a todos.

Alguien podria explicarme cual es la diferencia entre estos eventos:

Form_Load ()
Form_Activate ()
Form_Initialize ()

Form_Unload ()
Form_Terminate()

Como funcionan, cuando ocurre cada uno?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Eventos

Publicado por Rodolfo del Peru (454 intervenciones) el 25/11/2002 19:16:02
El Evento Load() se ejecuta cuando se llama al formulario, esto ocurre una vez durante el ciclo del formulario. Usualmente se inician las variables en este evento.
El Evento Activate() se ejecuta cada vez que el formulario adquiere el Foco, es decir, al inicio, y luego cada vez que regresas al formulario, diagmos proveniente de otra aplicacion o ventana.
El Evento Initialize() se ejecuta una sola vez al iniciar el formulario, la diferencia con el evento Load() es que tu puedes cerrar el formulario y volverlo a abrir y no se ejecuta nuevamente hasta que cierres la aplicacion, en cambio el evento Load() si se volveria a ejecutar.

El Evento Terminate() se ejecuta cuando se cierra el formulario la primera vez, es igual que el Initialize(), es decir no se repite hasta que reinicies la aplicacion.
El Evento Unload() se ejecuta cada vez que se cierra un formulario.

Ojala te sirva y lo puedas aplicar eficientemente.

Saludos desde Lima
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar