sistemas

Páginas: 24 (5855 palabras) Publicado: 28 de agosto de 2014
FUNDAMENTOS DE INFORMÁTICA

FUNDAMENTOS DE
PROGRAMACIÓN
VISUAL
BASIC

Departamento LSI (Lenguajes y Sistemas Informáticos)
Escuela Universitaria de Ingeniería Vitoria-Gasteiz
Curso Académico 2.007-2.008

Created with novaPDF Printer (www.novaPDF.com)

FUNDAMENTOS DE PROGRAMACIÓN
EN VISUAL BASIC
1.- INTRODUCCIÓN. QUÉ ES VISUAL BASIC
Visual Basic es un HERRAMIENTA SOFTWARE quepermite desarrollar aplicaciones
Microsoft Windows. Son aplicaciones de interacción sencilla con el usuario.
Visual Basic está ORIENTADO A EVENTOS/OBJETOS (lo cual quiere decir que el
código no se activa hasta que se llama como respuesta a un evento, por ejemplo Click de
botón, Selección de un menú, …). NO SUCEDE NADA HASTA QUE SE DETECTA UN
EVENTO.
Cuando se detecta un evento, el códigocorrespondiente a dicho evento (procedimiento de
evento) es ejecutado.

¿Evento?

Código
Basic

Código
Basic

Procesador de eventos
Código
Basic

Procedimientos
De eventos

Algunas características de Visual Basic












Conjunto de objetos (para “dibujar” la aplicación)
Muchos iconos y dibujos
Respuesta al ratón y al teclado
Acceso a la impresora y alclipboard
Una completa colección de funciones matemáticas, de cadena y gráficas
Puede manejar variables fijas y dinámicas y arrays de controles
Soporte de acceso a ficheros secuencial y random (de acceso aleatorio)
Depurador muy útil y facilidades de manejo de errores
Importantes herramientas de acceso a bases de datos
Soporte ActiveX
Auxiliar Package & Deployment Wizard para distribuir confacilidad las
aplicaciones

Fundamentos de Informática
Visual Basic
Created with novaPDF Printer (www.novaPDF.com)

2

Una breve Historia del Basic

Lenguaje desarrollado en los primeros 1960 en el Dartmouth College:
B (eginner's) (para principiantes)
A (All-Purpose) (de propósito general)
S (Symbolic) (simbólicas)
I (Instruction) (instrucciones)
C (Code) (código)
Surge comorespuesta a los lenguajes de programación más complicados (FORTRAN, Algol,
Cobol ...).
A mediados de 1970, dos estudiantes de instituto escribieron el primer Basic para un
microcordenador (Altair) - costaba 350 dólares en una cinta de casete. Probablemente te
suenen sus nombres: Bill Gates y Paul Allen.
Todos los Basic posteriores se han basado esencialmente en aquella versión inicial. Porejemplo: GW-Basic, QBasic, QuickBasic.
Visual Basic apareció en 1991. Los primeros Visual Basic para DOS y Visual Basic para
Windows fueron introducidos en 1991.
Visual Basic 3.0 (una gran mejora respecto a las versiones anteriores) salió en1993.
Visual Basic 4.0 salió a finales de 1995 (con soporte para aplicaciones de 32 bit).
Visual Basic 5.0 salió a finales de 1996. Nuevo entorno, creación decontroles ActiveX,
anulado el soporte de 16 bit.
Y, a finales de 1998 Visual Basic 6.0 , con algunas de las nuevas capacidades:







Compilador más rápido
Nuevo objeto de control de datos ActiveX
Permite integración de la base de datos con un gran número de aplicaciones
Nuevo creador de informes
Nuevo auxiliar New Package & Deployment
Más capacidades para InternetFundamentos de Informática
Visual Basic
Created with novaPDF Printer (www.novaPDF.com)

3

2.- ESTRUCTURA DE UNA APLICACIÓN EN VISUAL BASIC
Proyecto (.VBP, .MAK)
Form 1 (.FRM)

Form 2 (.FRM)

Form 3 (.FRM)

Control

Control

Control

Control

Control

Control

Control

Control

Module 1 (.BAS)

Control

La aplicación o proyecto está formado por:
o Formularios – Ventanasque creamos para relacionarnos con el usuario
o Controles – Gráficos colocados en los formularios para permitir la interacción
del usuario (text boxes, labels, scroll bars, command buttons, etc.) (los
Formularios y los Controles son objetos.)
o Propiedades – Cada característica de un formulario o de un control se
especifica por medio de una propiedad. Por ejemplo name, caption, size,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS