1. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
CONCEPTOS BASICOS SOBRE PROGRAMACION
La creación de aplicaciones WINDOWS con Visual Basic supone una ruptura con los conceptos
tradicionales de programación. Aquí no se trata de programas cuyas líneas de código se ejecutan
secuencial mente desde la primera línea.
Aquí se requiere que el programador piense en términos de formularios, objetos, controles,
eventos, métodos, procedimientos,…etc.
METODOS
OBJETOS
EVENTOS
Formularios y Controles
PROCEDIMIENTOS
PROPIEDADES
CONCEPTOS
1. OBJETOS: Los formularios y los controles. Los OBEJTOS además de ser entidades
gráficas, son combinaciones de código y datos que pueden ser tratados como una sola
entidad.
2. FORMULARIOS: Las ventanas en WINDOWS.
3. CONTROLES: Los elementos gráficos que deben incluirse en cada formulario para permitir
la interacción entre la aplicación y el usuario.
4. PROPIEDADES: Los objetos ya sean FORMULARIOS o CONTROLES, poseen una serie
de ATRIBUTOS que definen tanto su aspecto como su comportamiento. Estos atributos
son las PROPIEDADES.
5. EVENTOS: Las acciones que se pueden ejecutar sobre un objeto; estas acciones pueden
provenir del usuario, del ordenador, de la aplicación o de otras aplicaciones.
6. METODOS: Procedimientos propios de un objeto.
7. PROCEDIMIENTOS: Procedimientos definidos por el usuario.
ENTRADA
ING.NILEYNA GUTIERREZ
2. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
ENTORNO
Barra de titulo
Barra de Barra de Menú
Herramientas
Ventana del
Caja de proyecto
herramientas
Ventana de
propiedades
Formulario
ING.NILEYNA GUTIERREZ
3. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
CAJA DE CONTROLES
Permite dibujar e incorporar controles en un formulario. Contiene un conjunto de botones con
iconos representativos de cada control. Los controles mas conocidos son:
Nombre Descripción
Caja de Imagen - Visualiza imágenes graficas.
Etiqueta - Visualiza textos no modificables.
Caja de Texto - Permite introducir texto desde el teclado.
Marco - Actúa como contenedor de controles.
Botón de Comando - Permite ejecutar acciones o comandos.
Caja de verificación - Permite indicar estado Verdadero/Falso.
Permite seleccionar varias opciones.
Botón de Opción - Permite indicar estado Verdadero/Falso.
Permite seleccionar una sola opción.
Lista Desplegables - Combina cuadro de texto con una lista.
Permite introducir y seleccionar.
Lista - Visualiza lista donde se pueden seleccionar uno o varios
elementos.
Barra Hor. - Permite desplazarse horizontalmente sobre documentos, listas…
Barra Ver. - Permite desplazarse verticalmente sobre documentos, listas…
Temporizador - Genera eventos a intervalos fijos.
Lista unidad disco - Visualiza lista de discos (Drives).
Lista de directorios - Muestra lista/directorios de un disco.
Lista de Ficheros - Muestra lista/archivos de un directorio.
ING.NILEYNA GUTIERREZ
4. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
LA VENTANA DE FORMULARIO
Esta ventana permite hacer el diseño de las
ventanas y cuadros de diálogos que formaran
parte de la aplicación. Sobre los formularios se
dibujan los controles. El formulario es una
ventana que como cualquier objeto de Visual
Basic tiene propiedades.
LA VENTANA DE PROPIEDADES
La VENTANA DE
PROPIEDADES
permite acceder a
las propiedades de
todos los controles
que se encuentran
situados en el
formulario
seleccionado. En
esta ventana
pueden observarse
dos partes: una
superior que es la
lista de objetos que
están en el
formulario y otra
interior que es la
lista de
propiedades del
objeto
seleccionado. Se
activa con la tecla
F4.
LA VENTANA DE CODIGO
La ventana código permite escribir, editar y
visualizar los procedimientos que componen el
proyecto. En esta ventana pueden ver tres áreas:
LISTA DE OBJETOS (donde se ve la lista de
controles del formulario); LISTA DE EVENTOS
(donde se ve la lista de eventos disponibles para
cada control) y el AREA DE EDCION.
Se activa dando doble clic sobre cualquier control.
ING.NILEYNA GUTIERREZ
5. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
LA VENTANA DEL PROYECTO
Esta ventana contiene toda la lista de archivos que
intervienen en el proyecto actual. Los proyectos
están compuestos por diversos tipos de archivos:
FORMS (*.FRM); CODE MODULE (*.BAS) Y
CUSTOM CONTROLS (*.OCX).
ING.NILEYNA GUTIERREZ
6. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
LA VENTANA DEL PROYECTO
Esta ventana contiene toda la lista de archivos que
intervienen en el proyecto actual. Los proyectos
están compuestos por diversos tipos de archivos:
FORMS (*.FRM); CODE MODULE (*.BAS) Y
CUSTOM CONTROLS (*.OCX).
ING.NILEYNA GUTIERREZ
7. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
LA VENTANA DEL PROYECTO
Esta ventana contiene toda la lista de archivos que
intervienen en el proyecto actual. Los proyectos
están compuestos por diversos tipos de archivos:
FORMS (*.FRM); CODE MODULE (*.BAS) Y
CUSTOM CONTROLS (*.OCX).
ING.NILEYNA GUTIERREZ
8. INFORMATICA: LENGUAJE PROGRAMACION I COLEGIO SAN ALBERTO MAGNO
LA VENTANA DEL PROYECTO
Esta ventana contiene toda la lista de archivos que
intervienen en el proyecto actual. Los proyectos
están compuestos por diversos tipos de archivos:
FORMS (*.FRM); CODE MODULE (*.BAS) Y
CUSTOM CONTROLS (*.OCX).
ING.NILEYNA GUTIERREZ