Visual Basic 6.0 - Laboratorio
Visual Basic 6.0 - Laboratorio
LABORATORIO II
LENGUAJE DE PROGRAMACIÓN
VISUAL BASIC 6.0
PRIMERA
CLASE
Mg. Ing. Fátima Martínez 2
GENERALIDADES Y OBJETIVOS
Materia diseñada para enseñar a desarrollar aplicaciones
basadas en lenguaje Visual Basic.
Se estudiarán los fundamentos del lenguaje y se iniciará en la
programación orientada a eventos y el acceso a datos.
Objetivos Generales:
Enseñar un lenguaje orientado a eventos junto a su entorno de
programación.
Introducir en las técnicas de programación Visual.
Dar a conocer los aspectos básicos del lenguaje Visual Basic así como
el uso del IDE.
Adiestrar en el desarrollo de aplicaciones para Windows basadas en el
paradigma orientado a eventos.
Mg. Ing. Fátima Martínez 3
PROGRAMA DE ESTUDIO
1. Introducción a Visual Basic 4. Funciones del lenguaje y estructuras de
datos
Antecedentes históricos. Tratamiento de cadenas de caracteres.
Programación orientada a eventos. Funciones matemáticas y de formato.
Características generales.
Manejo de fechas y horas.
Tratamiento de color.
2. Desarrollo de Aplicaciones con Visual Ingreso y presentación de mensajes.
Basic Métodos gráficos.
Estructuras de datos.
El Entorno Integrado de Desarrollo.
5. Manejo de errores y Menú
Formularios.
Creación de un ejecutable.
Controles estándar y otros. Errores de compilación.
Eventos y procedimientos de eventos. Errores en tiempo de ejecución.
Depuración.
3. Programación Creación de menú y submenú
Procedimientos y Funciones. 6. Archivos
Variables y constantes. Tipos de archivos en Visual Basic.
Estructuras de control básicas.
Archivos de Texto.
7
LENGUAJES DE
LENGUAJES DE PROGRAMACIÓN
PROGRAMACIÓN
Herramientas para crear programas.
programas
Tienen su parte sintáctica y su parte
semántica.
Han evolucionado a nuevas metodologías de
programación que permiten enfrentar de
manera sistemática el desarrollo de un
programa.
8
TIPO DE PROGRAMACIÓN
SECUENCIAL
Se desarrolla de forma ordenada, secuencial.
No necesita la intervención del usuario.
Arranca, lee los datos, procesa y termina.
Procedural, orientado a procedimientos o a algoritmos.
Lenguaje Basic, Cobol, Fortran.
INTRODUCCIÓN A
INTRODUCCIÓN A VISUAL
VISUAL BASIC
BASIC
CARACTERÍSTICAS DE
CARACTERÍSTICAS DE V.
V. BASIC
BASIC
INTRODUCCIÓN A
INTRODUCCIÓN A VB:
VB:
Programación yy lenguajes
Programación lenguajes de
de programación.
programación.
CARACTERÍSTICAS DE
CARACTERÍSTICAS DE V.
V. BASIC
BASIC
El IDE.
El IDE.
IDE
IDE
Formularios.
Formularios.
Formularios.
Formularios
Formularios.
Formularios
Primera práctica.
Primera práctica.
Ventana de
Ventana de código.
código.
17
Desarrollar una
Desarrollar una Aplicación
Aplicación
Los programas que funcionan en Windows
esperan la intervención del usuario para
realizar una tarea.
Al programar una aplicación:
Los eventos que realizarán las acciones.
Las condiciones que deben cumplir los
elementos que forman parte de la aplicación.
Botón Inicio:
Inicio
Programas Microsoft Visual Studio 6.0
Microsoft Visual Basic 6.
Al iniciar VB aparecerá en primer termino
una pantalla como la siguiente:
Examinar un
Para crear proyecto ya creado
programas y guardado.
estándar de
Windows (*.exe)
21
EL ENTORNO
EL ENTORNO DE
DE DESARROLLO
DESARROLLO
INTEGRADO (IDE)
INTEGRADO (IDE)
Barra de título Barra de herramientas
Barra de menús
Explorador de
Mg. Ing. Fátima Martínez
proyectos
Diseñador de
formularios
Caja de Ventana de
herramientas propiedades
Posición del
formulario Visual Basic 6.0
22
EL FORMULARIO
EL FORMULARIO
Barra de El FORMULARIO es la
título VENTANA.
VENTANA
Donde se colocan los objetos
Menú de que formarán la interfaz de
control usuario de una aplicación.
Botones: Minimizar, Tiempo de diseño: momento en
Maximizar y Cerrar que se modela la apariencia de
la aplicación.
Tiempo de ejecución:
Zona sobre la que se momento en que se esta
diseña el programa. ejecutando la aplicación.
Doble clic
Aparece en
en el
Mg. Ing. Fátima Martínez
el medio del
control
formulario
24
EXPLORADOR DE
EXPLORADOR DE PROYECTO
PROYECTO
Las aplicaciones en VB Ver
se hacen en un código
PROYECTO.
En la ventana del Ver
objeto
Explorador de
Proyecto aparecen:
formularios,
formularios módulos,
módulos
etc., que forman la
aplicación.
Mg. Ing. Fátima Martínez 25
VENTANA DE
VENTANA DE CÓDIGO
CÓDIGO
Visualizar e ingresar el código en VB.
Para abrir:
Menú Ver Código
[F7].
Hacer doble clic en el control.
Hace clic en el icono:
El código, exclusivamente
texto con formato de color.
Botón Ver
módulo
Botón Ver
procedimiento 27
Formato del Editor
Menú Herramientas
Opciones:
Pestaña Formato del
Editor.
Para configurar la
apariencia del texto en
la ventana de código.
formulario
Controles Estándar
32
Asignar nombre a los controles
cmdSalir
Mg. Ing. Fátima Martínez
lblMnsj
33
Propiedades
Propiedades: características
particulares.
Tiempo de diseño y de
ejecución.
cmdSale.Caption = Salir
cmdSale.Enabled = True
cmdSale.BackColor = vbRed
cmdSale.Width = 1300
Caption (texto)
Enabled (True, False)
Visible (True, False)
Font (tipo de letra)
Height y Width (twip)
Left y Top (twip)
Twip:
Twip 1/20
Twip
Twip: 1/20parte
partedel
delpunto
puntode
delalaimpresora
impresora(1440
(1440twips/pulgada)
twips/pulgada) 38
Diseñador de formularios
Menú Herramientas
Formularios: ventanas. Opciones
Tiempo de diseño:
cuadrícula.
Unidad Twips: 1/20
parte el punto de la
impresora (1.440 twips/
pulgada).
Ayuda – Búsqueda.
48
BIBLIOGRAFÍA RECOMENDADA
Joyanes Aguilar, L.; 2003; “Microsoft Visual Basic
6.0”; Ed. Mc Graw Hill; Madrid.
Ceballos, F. J.; 2000; “Curso de Programación de
Visual Basic 6.0”; Ed. Alfaomega; México.
MICROSOFT; “Visual Basic 6.0, Manual del
programador”; 1998; Madrid; McGraw-Hill.
Ceballos, F. J.; 1992; “Microsoft Visual Basic:
aplicaciones para Windows”; Wilmington, RA-
MA-Addison –Wesley; EE.UU.
Mg. Ing. Fátima Martínez 49
RECURSOS EN LA WEB
Atencio, K.; “Aprenda Visual Basic 6.0”;
http://www.esnips.com/doc/a1f3a80f-ec28-4d6f-8691-84e59a
ec86fd/GuiaVB_6
Som, G.; 1998; “Curso Básico de Programación en Visual
Basic”; http://www.elguille.info/vb/default.aspx
“Zona de programación, manuales y tutoriales para aprender
a programar”;
http://ar.geocities.com/zonadelprogramador/visual-basic.htm
“Tutoriales gratis de programación en Visual Basic”;
http://www.abcdatos.com/tutoriales/programacion/visualbasi
c/principiantes.html
“Manual de Visual Basic”;
http://personal5.iddeo.es/fjrl/Archivos/vbasic60.zip
Mg. Ing. Fátima Martínez 50