Visual Basic - Crear/Destruir formularios

Life is soft - evento anual de software empresarial
 
Vista:

Crear/Destruir formularios

Publicado por X. Marí (5 intervenciones) el 12/10/2000 00:00:00
Tengo un programa con diversas ventanas. Para hacer que se muestren uso la
instrucción frm.Show y para que desaparezcan frm.Hide.
Dentro del código del formulario dispongo de la función frm_load ( ¿Se ejecuta
sólo la primera vez que se carga un formulario ?, ¿Qué función se ejecutaría las
demás veces que se muestra el mismo formulario (activate?) ?) y también de la
función frm_unload.

¿QUÉ FUNCIONES DEL CÓDIGO SE EJECUTAN CADA VEZ QUE MUESTRO/ESCONDO
UN FORMULARIO?
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:Crear/Destruir formularios

Publicado por lucKas (75 intervenciones) el 12/10/2000 00:00:00
Hola X.Marti!

Contestaré a tus preguntas por orden.

1º Dispongo de la función frm_load
¿Se ejecuta sólo la primera vez que se carga un formulario ?
´- Si, una sola vez en la primera carga

2º ¿Qué función se ejecutaría las
demás veces que se muestra el mismo formulario (activate?)?

´- Si, Cargará Activate cada vez que hagas
frm.show

3º y también de la función frm_unload.

´- Si haces Unload frm el primer evento que se
desencadena es el QueryUnload y despues el
Unload.


Nota: Piensa que la funcion Hide es buena para obtener una rapidez de ejecución por que lo que hace es ocultar NO descargar lo cual quiere decir que estas utilizando recursos del sistema,que a la
larga puede ocasionar problemas de memoria, si no vas descargando controles, ademas todas la variables que hayas utilizado en ese frm seguiran activas y ocupando su espacio en la memoria.

Un saludo
lucKas
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