You are on page 1of 16

PROGRAMACIN AVANZADA

UABC

Martha Paola Zayas Valdez

Contenido temtico
UNIDAD I Entorno de desarrollo. UNIDAD II Introduccin al lenguaje de programacin. UNIDAD III Trabajando con formularios. UNIDAD IV Grficos e Impresin y Trabajando con Archivos. UNIDAD V Arquitectura de las bases de datos. UNIDAD VI Control de puertos.

PROGRAMACIN EN VISUAL BASIC 6.0


ESCUELA SUPERIOR DE INGENIEROS INDUSTRIALES UNIVERSIDAD DE NAVARRA
Por: Javier Garca de Jaln Jos Ignacio Rodrguez Alfonso Brazlez

Visual Basic 6.0

Es un lenguaje de programacin visual, tambin llamado lenguaje de 4generacin. Esto quiere decir que un gran nmero de tareas se realizan sin escribir cdigo, simplemente con operaciones grficas realizadas con el ratn sobre la pantalla.

PROGRAMAS SECUENCIALES, INTERACTIVOS Y ORIENTADOS A EVENTOS


SECUENCIALES Es un programa que se arranca, lee los datos que necesita, realiza los clculos e imprime o guarda en el disco los resultados. Mientras un programa secuencial est ejecutndose no necesita ninguna intervencin del usuario. A este tipo de programas se les llama tambin programas basados u orientados a procedimientos o a algoritmos (procedural languages).

PROGRAMAS SECUENCIALES, INTERACTIVOS Y ORIENTADOS A EVENTOS


INTERACTIVOS Este exigen la intervencin del usuario en tiempo de ejecucin, bien para suministrar datos, bien para indicar al programa lo que debe hacer por medio de mens. Los programas interactivos limitan y orientan la accin del usuario. Un ejemplo de programa interactivo podra ser Matlab.

PROGRAMAS SECUENCIALES, INTERACTIVOS Y ORIENTADOS A EVENTOS


ORIENTADA A EVENTOS Son los programas tpicos de Windows, tales como Netscape, Word, Excel y PowerPoint. Cuando uno de estos programas ha arrancado, lo nico que hace es quedarse a la espera de las acciones del usuario, que en este caso son llamadas eventos. El usuario dice si quiere abrir y modificar un fichero existente, o bien comenzar a crear un fichero desde el principio. Estos programas pasan la mayor parte de su tiempo esperando las acciones del usuario (eventos) y respondiendo a ellas.

Las acciones que el usuario puede realizar en un momento determinado son variadsimas, y exigen un tipo especial de programacin: la programacin orientada a eventos.

Este tipo de programacin es sensiblemente ms complicada que la secuencial y la interactiva, pero Visual Basic 6.0 la hace especialmente sencilla y agradable.

El entorno Windows

Visual Basic 6.0 est orientado a la realizacin de programas para Windows, pudiendo incorporar todos los elementos de este entorno informtico: ventanas, botones, cajas de dilogo y de texto, botones de opcin y de seleccin, barras de desplazamiento, grficos, mens, etc.

El Entorno de Visual

Clase en laboratorio

Modo de Diseo
La aplicacin Visual Basic de Microsoft puede trabajar de dos modos distintos: en modo de diseo y en modo de ejecucin. el usuario acta sobre el En modo de diseo el programa (introduce usuario construye eventos) y prueba cmo interactivamente la responde el programa. Hay aplicacin, colocando algunas propiedades de los controles en el formulario, controles que deben definiendo sus propiedades, establecerse en modo de y desarrollando funciones diseo, pero muchas otras para gestionar los eventos. pueden cambiarse en tiempo de ejecucin desde el programa escrito en Visual Basic 6.0.

Formularios y Controles

Cada uno de los elementos grficos de Windows /98/NT/XP es un tipo de control: los botones, las cajas de dilogo y de texto, las cajas de seleccin desplegables, los botones de opcin y de seleccin, las barras de desplazamiento horizontales y verticales, los grficos, los mens, y muchos otros tipos de elementos son controles para Visual Basic 6.0. Cada control debe tener un nombre a travs del cual se puede hacer referencia a l en el programa. Visual Basic 6.0 proporciona nombres por defecto que el usuario puede modificar.

Formulario

Se llama formulario (form) a una ventana. Un formulario puede ser considerado como una especie de contenedor para los controles. Una aplicacin puede tener varios formularios, pero un nico formulario puede ser suficiente para las aplicaciones ms sencillas. Los formularios deben tambin tener un nombre, que puede crearse siguiendo las mismas reglas que para los controles.

Objetos y Propiedades

Cada formulario y cada tipo de control , tambin se le denomina objeto,. Los objetos tienen un conjunto de propiedades que definen su aspecto grfico (tamao, color, posicin en la ventana, tipo y tamao de letra, etc.) y su forma de responder a las acciones del usuario (si est activo o no, por ejemplo). Cada propiedad tiene un nombre que viene ya definido por el lenguaje.

Nombres de los objetos o controles

Prxima clase

You might also like