CursogratisdeVisualBasic.aulaClic.43Programacinenunentornogrfico
Buscar
Unidad43.Programacinenunentornogrfico(III)
Bsquedapersonalizada
43.10.Fasesdeunprograma.
Unprogramaenunentornogrficotienevariasfases.
Carga.
Activacin.
Ejecucin.
Finalizacin
1Carga.
Lacargadisponedeeventosenloscualespodemosejecutaraquellospasospreviosalaejecucin,como
pueda ser la configuracin de los objetos y su ubicacin en la ventana, apertura de archivos y conexiones con
basesdedatos.
2Activacin.
Una vez finalizada la fase de carga pasamos a la activacin de la ventana, el programa a partir de ah
estardisponibleparalasaccionesdelusuario.
Laactivacinseproducecuandoelformulariotomaelfoco,elsistemaleprestaatencin.
Enestafasesepuedeactualizarelcontenidodeaquellosobjetosquesecargandesdearchivos,basesde
datosporsihansufridocambios,ycualquierotroobjetosusceptibledehabersufridocambioseneltiempoque
nohaestadoactivo.
El contenido de un formulario, programa, durante el periodo que pierde la atencin del sistema, el foco,
puedehabersufridovariaciones,deahlanecesidadoposibilidadderealizarlarecargadedeterminadosobjetos
yactualizarsuscontenidos.
La desactivacin se produce cuando sin salir del programa, pasamos a la ejecucin de otro programa, la
ventanaquedaabiertaperonohacemosnadaenella.
Cuandovolvemossevuelveaactivar.
3Ejecucin.
Eselperiodoquetranscurredesdequeseiniciahastaquesefinaliza,descargaelformulario,eselperiodo
enelqueseproducirntodaslasaccionesparalascualeshasidodiseadoelprograma,yqueenlamayorade
loscasosarrancarndesdealgunodeloseventosdelosobjetosquecomponenlaventana,formulario.
4Finalizacin.
Cerraremosarchivos,conexionesconbasesdedatos.
Enestafasesedisponedelaposibilidaddecancelarlaaccindesalida.
Lafinalizacinpasapordistintasfases,detalformaquepodemoscancelarlasalidadelprogramasinose
danlascondicionesadecuadas,datospendientesdeguardar.
Pg.43.3
http://www.aulaclic.es/visualbasic/t_43_3.htm
1/1