SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
CONCEPTOS
Las Aplicaciones Procedurales
En las aplicaciones tradicionales o procedurales, es la aplicación quien controla que
porciones de código se ejecuta, y la secuencia en que este se ejecuta. La ejecución de la
aplicación se inicia con la primera línea de código, y sigue una ruta predefinida a través de
la aplicación, llamando procedimientos según sea necesario.
Las Aplicaciones Manejadas por Eventos
En las aplicaciones manejadas por eventos, la ejecución no sigue una ruta predefinida. En
vez de esto, se ejecutan diferentes secciones de código en respuesta a eventos. Los eventos
se desencadenan por acciones del usuario, por mensajes del sistema o de otras aplicaciones.
La secuencia de eventos determina la secuencia en que el código se ejecuta. Es por esto que
la ruta que sigue el código de la aplicación es diferente cada vez que se ejecuta el programa.
Una parte esencial de la programación manejada por eventos es el escribir código que
responda a los posibles eventos que pueden ocurrir en una aplicación. Visual Basic facilita
la implementación del modelo de programación manejada por eventos.
¿Qué es un Objeto?
Cada formulario (ventana), menú o control que se crea con Visual Basic es un módulo
autocontenido llamado objeto. Los bloques básicos de construcción de una aplicación con
Visual Basic son los objetos. Cada objeto tiene un conjunto de características y un
comportamiento definido (propiedades, métodos y eventos) que lo diferencian de otros
tipos de objeto. En otras palabras, un objeto formulario ha sido diseñado para cumplir
determinada función en una aplicación, y no es lo mismo que un objeto menú.
Propiedades
El conjunto de datos que describen las características de un objeto se le conoce como sus
propiedades. Para un formulario tenemos por ejemplo, las propiedades BackColor (color de
fondo), Height (altura).
Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que además
pueden determinar su comportamiento; por ejemplo, la propiedad MaxButton establece si el
formulario tendrá o no el botón Maximizar. La presencia o ausencia de este botón
determinará si el formulario se puede o no maximizar.
Métodos
Los métodos son un conjunto de procedimientos que permiten que un objeto ejecute una
acción o tarea sobre sí mismo. Por ejemplo, para un formulario tenemos el método Hide
que hará que el formulario se oculte; o el método Show que hará que el formulario se
vuelva a mostrar.
Eventos
Un evento es una acción que es reconocida por el objeto. Un evento ocurre (se dispara)
como resultado de la interacción del usuario con el objeto. También puede dispararse
debido a la ejecución de código (sentencias) o como resultado de la interacción de otro
objeto con el objeto de poseedor del evento. Para un formulario tenemos por ejemplo; el
evento Load que se dispara cuando se carga el formulario; o el evento Click para un botón
de comando, se dispara cuando se hace clic sobre él.

Más contenido relacionado

La actualidad más candente

Manejo de formularios.
Manejo de formularios.Manejo de formularios.
Manejo de formularios.Edwin Castelo
 
Elementos de una ventana
Elementos de una ventanaElementos de una ventana
Elementos de una ventanaFGXiana
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASICFRANCIACOCO
 
Elementos de una ventana
Elementos de una ventanaElementos de una ventana
Elementos de una ventanaP220599EC
 
Ejercicios informática
Ejercicios informáticaEjercicios informática
Ejercicios informáticaMariCabaleiro
 
Programación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro SolanoProgramación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro Solano2008PA2Info3
 
Controles basicos final
Controles basicos finalControles basicos final
Controles basicos finalprofesorpfpd
 
Cómo se programan los principales códigos en visual basic ....mhar!
Cómo se programan los principales códigos en visual basic ....mhar!Cómo se programan los principales códigos en visual basic ....mhar!
Cómo se programan los principales códigos en visual basic ....mhar!maria rivas
 
elemento de las interfaces graficas de usuario
elemento de las interfaces graficas de usuarioelemento de las interfaces graficas de usuario
elemento de las interfaces graficas de usuarioayelengayoso
 

La actualidad más candente (16)

Manejo de formularios.
Manejo de formularios.Manejo de formularios.
Manejo de formularios.
 
Visualbasic
VisualbasicVisualbasic
Visualbasic
 
Elementos de una ventana
Elementos de una ventanaElementos de una ventana
Elementos de una ventana
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASIC
 
Illustrator
IllustratorIllustrator
Illustrator
 
Elementos de una ventana
Elementos de una ventanaElementos de una ventana
Elementos de una ventana
 
Asp Exposición
Asp ExposiciónAsp Exposición
Asp Exposición
 
Ejercicios informática
Ejercicios informáticaEjercicios informática
Ejercicios informática
 
Atributos jose
Atributos joseAtributos jose
Atributos jose
 
Visual basic
Visual basicVisual basic
Visual basic
 
MVC
MVCMVC
MVC
 
Programación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro SolanoProgramación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro Solano
 
Visual basic ..!
Visual basic ..!Visual basic ..!
Visual basic ..!
 
Controles basicos final
Controles basicos finalControles basicos final
Controles basicos final
 
Cómo se programan los principales códigos en visual basic ....mhar!
Cómo se programan los principales códigos en visual basic ....mhar!Cómo se programan los principales códigos en visual basic ....mhar!
Cómo se programan los principales códigos en visual basic ....mhar!
 
elemento de las interfaces graficas de usuario
elemento de las interfaces graficas de usuarioelemento de las interfaces graficas de usuario
elemento de las interfaces graficas de usuario
 

Destacado

Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013
Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013
Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013Europa International School
 
Dilo no al maltrato con los animales
Dilo no al maltrato con los animalesDilo no al maltrato con los animales
Dilo no al maltrato con los animalesestefany5678
 
Crecimiento 1
Crecimiento 1Crecimiento 1
Crecimiento 1marlehin
 
MANEJO DE LA PLATAFORMA GENESES
MANEJO DE LA PLATAFORMA GENESESMANEJO DE LA PLATAFORMA GENESES
MANEJO DE LA PLATAFORMA GENESESsaritavargas1994
 
24 01-08 investigan nexos con narco - excelsior
24 01-08 investigan nexos con narco - excelsior24 01-08 investigan nexos con narco - excelsior
24 01-08 investigan nexos con narco - excelsiorEugenio Hernández
 
Proyecto Psicopedagogico Con ArticulacióN De Tics
Proyecto Psicopedagogico Con  ArticulacióN De TicsProyecto Psicopedagogico Con  ArticulacióN De Tics
Proyecto Psicopedagogico Con ArticulacióN De Ticsguestb85771
 
Prevención de accidentes laborales
Prevención de accidentes  laboralesPrevención de accidentes  laborales
Prevención de accidentes laboralesLENINCRISS
 
Catàleg d'objectes del nostre entorn més proper
Catàleg d'objectes del nostre entorn més properCatàleg d'objectes del nostre entorn més proper
Catàleg d'objectes del nostre entorn més properreinachuches
 
Unitecnica Diapositiva
Unitecnica DiapositivaUnitecnica Diapositiva
Unitecnica Diapositivaguest06ea98
 
Quadern de viatge
Quadern de viatgeQuadern de viatge
Quadern de viatgeannainiesta
 
Presentación sin título
Presentación sin títuloPresentación sin título
Presentación sin títulosebastiankings
 

Destacado (20)

Modelo Georeferenciacion
Modelo GeoreferenciacionModelo Georeferenciacion
Modelo Georeferenciacion
 
Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013
Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013
Entrevista al antiguo alumno D. Miguel Ángel Parrales en ABC, 14 de enero 2013
 
Dilo no al maltrato con los animales
Dilo no al maltrato con los animalesDilo no al maltrato con los animales
Dilo no al maltrato con los animales
 
Crecimiento 1
Crecimiento 1Crecimiento 1
Crecimiento 1
 
MANEJO DE LA PLATAFORMA GENESES
MANEJO DE LA PLATAFORMA GENESESMANEJO DE LA PLATAFORMA GENESES
MANEJO DE LA PLATAFORMA GENESES
 
24 01-08 investigan nexos con narco - excelsior
24 01-08 investigan nexos con narco - excelsior24 01-08 investigan nexos con narco - excelsior
24 01-08 investigan nexos con narco - excelsior
 
Noticia # 2
Noticia # 2Noticia # 2
Noticia # 2
 
Animales
Animales Animales
Animales
 
Proyecto Psicopedagogico Con ArticulacióN De Tics
Proyecto Psicopedagogico Con  ArticulacióN De TicsProyecto Psicopedagogico Con  ArticulacióN De Tics
Proyecto Psicopedagogico Con ArticulacióN De Tics
 
Ensayo (2)
Ensayo (2)Ensayo (2)
Ensayo (2)
 
Diapositivas Blog
Diapositivas BlogDiapositivas Blog
Diapositivas Blog
 
Prevención de accidentes laborales
Prevención de accidentes  laboralesPrevención de accidentes  laborales
Prevención de accidentes laborales
 
Puntoaparte Girasol
Puntoaparte GirasolPuntoaparte Girasol
Puntoaparte Girasol
 
Catàleg d'objectes del nostre entorn més proper
Catàleg d'objectes del nostre entorn més properCatàleg d'objectes del nostre entorn més proper
Catàleg d'objectes del nostre entorn més proper
 
Resultados Y Clasificaciones
Resultados Y ClasificacionesResultados Y Clasificaciones
Resultados Y Clasificaciones
 
Unareceta
UnarecetaUnareceta
Unareceta
 
Academia Profes Lugo
Academia Profes LugoAcademia Profes Lugo
Academia Profes Lugo
 
Unitecnica Diapositiva
Unitecnica DiapositivaUnitecnica Diapositiva
Unitecnica Diapositiva
 
Quadern de viatge
Quadern de viatgeQuadern de viatge
Quadern de viatge
 
Presentación sin título
Presentación sin títuloPresentación sin título
Presentación sin título
 

Similar a Conceptos

Similar a Conceptos (20)

Vb
VbVb
Vb
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Trabajo
TrabajoTrabajo
Trabajo
 
Visual basic Anyi Funez
Visual basic Anyi FunezVisual basic Anyi Funez
Visual basic Anyi Funez
 
Jueves
JuevesJueves
Jueves
 
Visual Basic 6 studio.pdf
Visual Basic 6 studio.pdfVisual Basic 6 studio.pdf
Visual Basic 6 studio.pdf
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 
office
officeoffice
office
 
Aplicaciones de escritorio con base de datos
Aplicaciones de escritorio con base de datosAplicaciones de escritorio con base de datos
Aplicaciones de escritorio con base de datos
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Aplicaciones de escritorio con base de datos
Aplicaciones de escritorio con base de datosAplicaciones de escritorio con base de datos
Aplicaciones de escritorio con base de datos
 
Loreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basicLoreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basic
 
aplica los fundamentos de programación web
aplica los fundamentos de programación web aplica los fundamentos de programación web
aplica los fundamentos de programación web
 
Caraline Cañas
Caraline CañasCaraline Cañas
Caraline Cañas
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
sosa
sosasosa
sosa
 
sosa
sosasosa
sosa
 

Más de Edwin Castelo

Ciclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoCiclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoEdwin Castelo
 
Los géneros literarios
Los géneros literariosLos géneros literarios
Los géneros literariosEdwin Castelo
 
Sinonimia y antonimia
Sinonimia y antonimiaSinonimia y antonimia
Sinonimia y antonimiaEdwin Castelo
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlEdwin Castelo
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlEdwin Castelo
 
Manejo de formularios
Manejo de formulariosManejo de formularios
Manejo de formulariosEdwin Castelo
 
Primera forma normal de codd
Primera forma normal de coddPrimera forma normal de codd
Primera forma normal de coddEdwin Castelo
 
Coopertaivo y colaborativo
Coopertaivo y colaborativoCoopertaivo y colaborativo
Coopertaivo y colaborativoEdwin Castelo
 

Más de Edwin Castelo (14)

Ciclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoCiclo de vida de un sistema informático
Ciclo de vida de un sistema informático
 
Escuelas literarias
Escuelas literariasEscuelas literarias
Escuelas literarias
 
Los géneros literarios
Los géneros literariosLos géneros literarios
Los géneros literarios
 
Géneros Literarios
Géneros LiterariosGéneros Literarios
Géneros Literarios
 
Sinonimia y antonimia
Sinonimia y antonimiaSinonimia y antonimia
Sinonimia y antonimia
 
Introducci n sql
Introducci n sqlIntroducci n sql
Introducci n sql
 
Deportes
DeportesDeportes
Deportes
 
Defensa de tesis
Defensa de tesisDefensa de tesis
Defensa de tesis
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Manejo de formularios
Manejo de formulariosManejo de formularios
Manejo de formularios
 
Manual de usuario 1
Manual de usuario 1Manual de usuario 1
Manual de usuario 1
 
Primera forma normal de codd
Primera forma normal de coddPrimera forma normal de codd
Primera forma normal de codd
 
Coopertaivo y colaborativo
Coopertaivo y colaborativoCoopertaivo y colaborativo
Coopertaivo y colaborativo
 

Conceptos

  • 1. CONCEPTOS Las Aplicaciones Procedurales En las aplicaciones tradicionales o procedurales, es la aplicación quien controla que porciones de código se ejecuta, y la secuencia en que este se ejecuta. La ejecución de la aplicación se inicia con la primera línea de código, y sigue una ruta predefinida a través de la aplicación, llamando procedimientos según sea necesario. Las Aplicaciones Manejadas por Eventos En las aplicaciones manejadas por eventos, la ejecución no sigue una ruta predefinida. En vez de esto, se ejecutan diferentes secciones de código en respuesta a eventos. Los eventos se desencadenan por acciones del usuario, por mensajes del sistema o de otras aplicaciones. La secuencia de eventos determina la secuencia en que el código se ejecuta. Es por esto que la ruta que sigue el código de la aplicación es diferente cada vez que se ejecuta el programa. Una parte esencial de la programación manejada por eventos es el escribir código que responda a los posibles eventos que pueden ocurrir en una aplicación. Visual Basic facilita la implementación del modelo de programación manejada por eventos. ¿Qué es un Objeto? Cada formulario (ventana), menú o control que se crea con Visual Basic es un módulo autocontenido llamado objeto. Los bloques básicos de construcción de una aplicación con Visual Basic son los objetos. Cada objeto tiene un conjunto de características y un comportamiento definido (propiedades, métodos y eventos) que lo diferencian de otros tipos de objeto. En otras palabras, un objeto formulario ha sido diseñado para cumplir determinada función en una aplicación, y no es lo mismo que un objeto menú.
  • 2. Propiedades El conjunto de datos que describen las características de un objeto se le conoce como sus propiedades. Para un formulario tenemos por ejemplo, las propiedades BackColor (color de fondo), Height (altura). Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que además pueden determinar su comportamiento; por ejemplo, la propiedad MaxButton establece si el formulario tendrá o no el botón Maximizar. La presencia o ausencia de este botón determinará si el formulario se puede o no maximizar. Métodos Los métodos son un conjunto de procedimientos que permiten que un objeto ejecute una acción o tarea sobre sí mismo. Por ejemplo, para un formulario tenemos el método Hide que hará que el formulario se oculte; o el método Show que hará que el formulario se vuelva a mostrar. Eventos Un evento es una acción que es reconocida por el objeto. Un evento ocurre (se dispara) como resultado de la interacción del usuario con el objeto. También puede dispararse debido a la ejecución de código (sentencias) o como resultado de la interacción de otro objeto con el objeto de poseedor del evento. Para un formulario tenemos por ejemplo; el evento Load que se dispara cuando se carga el formulario; o el evento Click para un botón de comando, se dispara cuando se hace clic sobre él.