1. VISUAL BASIC
Es un lenguaje de programación que permite crear
aplicaciones (programas)para Windows, con una interfaz
grafica que puede incorporar elementos como: ventanas,
cuadros de texto, botines, cuadros de dialogo, botones
de opción y selección, barras de desplazamiento, menús
…etc.
2. Diseñado por: Alan Cooper
Última versión estable: 6.0 (1998)
Sistema de tipos: Estático, fuerte
Extensiones comunes: bas,.frm,.vbp,.vb
Sistema operativo: Microsoft Windows, MS-DOS
Influido por: QuickBASIC
3. HISTORIA
- 1990: Se inicia el proyecto de nombre basic Thunder.
- mayo 1991: se lanza Visual Basic 1.0 para Windows en la feria Comdex/Windows World en Atlanta, Georgia (EEUU).
- sep 1992: se lanza Visual Basic 1.0 para DOS. El lenguaje no era completamente compatible con Visual Basic para
Windows. Utilizaba una interfaz de texto que simulaba una interfaz gráfica.
- nov 1992: se lanza Visual Basic 2.0. El entorno de programación se hizo más fácil de utilizar y mejoró en su velocidad.
- 1993: se lanza Visual Basic 3.0 en dos versiones Standard y Professional. VB3 incluía la versión 1.1 de Microsoft Jet
Database Engine que podía leer y escribir bases de datos Jet (o Access) 1.x.
- ago 1995: se lanza Visual Basic 4.0, primera versión que podía crear programas para Windows tanto en 32 bits como
en 16 bits. De tres ediciones: Standard, Professional y Enterprise. Introdujo la posibilidad de escribir clases que no
eran GUI. Tenía ciertas incompatibilidades con versiones diferentes de Visual Basic.
- feb 1997: se lanza la versión Visual Basic 5.0, exclusivo para versiones 32 bits de Windows. Aquellos programas
escritos en Visual Basic 4.0 en 16 bits podían ser importados en Visual Basic 5.0.
- mediados de 1998: se lanza Visual Basic 6.0, mejorado en múltiples áreas, incluyó la habilidad de crear aplicaciones
basadas en la web.
- 31 de marzo de 2005: Termina el soporte de Visual Basic 6.0.
- marzo de 2008: se finalizó el soporte extendido de Visual Basic 6.0. De todas maneras la compatibilidad de los
programas creados en Visual Basic está garantizada al menos hasta Windows 10.
4. Archivo de Proyecto es simplemente una lista de todos los archivos y objetos asociados con el
proyecto, así como información sobre las opciones del entorno. Esta información se actualiza cada vez que se
guarda el proyecto. Todos los archivos y objetos también se pueden compartir con otros
proyectos. Un proyecto está compuesto por los siguientes archivos:
Tipo de archivo Extensión Descripción
Proyecto .vbp Realiza el seguimiento de todos los componentes de la
aplicación.
Formulario .frm .frx Incluye el formulario, los objetos sobre el formulario y el código
que se ejecuta cuando ocurre un evento en el formulario.
Módulo estándar .bas Contiene procedimientos Sub y Función que pueden ser
invocados por cualquier formulario u objeto sobre el formulario.
(opcional)
Controles
Personalizado
.ocx Controles adicionales a los controles estándar proporcionados
por Microsoft u otras empresas.(opcional)
Módulo de clase .cls Contiene la definición de clase, métodos y propiedades de un
nuevo tipo de objeto. (opcional)
Recursos .res Contiene información binaria usada por la aplicación. Son
usados generalmente cuando se crean programas para
múltiples lenguajes.
(opcional)
Cuando ha completado todos los archivos del proyecto
puede convertir el proyecto en un archivo
ejecutable (.exe).