martes, 20 de septiembre de 2016

¿Qué es Visual Basic?

Un sistema de programación visual basada en eventos; populares desde Microsoft Corporation para Microsoft Windows. VB es bueno para el desarrollo de interfaces de Windows, se invoca fragmentos de código básico cuando el usuario realiza determinadas operaciones en los objetos gráficos en pantalla. Es ampliamente utilizado para el desarrollo del programa de aplicación en la empresa y para la creación de prototipos. También se puede usar para crear componentes ActiveX y COM.


Historia

La versión 1 fue lanzado en 1991 Última versión: 6, a partir de 1999-11-26.
Versión de Visual BasicA del lenguaje de programación BASIC de Microsoft especializado para el desarrollo de aplicaciones de Windows. Cuando se libera por primera vez en 1991, era similar a QuickBASIC de Microsoft. Con sus herramientas de desarrollo de interfaz de usuario visuales, Visual Basic se hizo muy popular a mediados de la década de 1990. Visual Basic 6.0, que fue lanzado a principios de 1999, fue la última versión de Visual Basic que se ofrece como un producto de desarrollo autónomo. Visual Basic se convirtió en parte de Visual Studio.NET.

Visual Basic para Aplicaciones (VBA) es un subconjunto que proporciona un lenguaje de macros comunes incluido con muchas aplicaciones de Microsoft.

Hasta VB 5, el compilador de Visual Basic sólo convierte el código fuente escrito por el programador en un lenguaje intermedio llamado "código de bytes". Comenzando con VB 5, programas ejecutables nativos se pueden generar.

Módulo de tiempo de ejecución de Visual Basic

No importa cuál sea la versión, con el fin de ejecutar un programa de Visual Basic, el módulo de tiempo de ejecución de Visual Basic debe residir en el equipo de destino. Este archivo DLL, llamado VBRUNxxx (hasta VB 4) o MSVBVMxx (VB 5 y 6), donde x es el número de versión, contiene las bibliotecas de tiempo de ejecución necesarios y también convierte los programas compilados bytecode en el lenguaje de máquina de la computadora. Las DLL de tiempo de ejecución están ampliamente disponibles y normalmente acompañan a una aplicación de Visual Basic. 

¿Cómo descargar e instalar Visual Basic 6.0?


Ventajas y Desventajas

Ventajas

  • La facilidad del lenguaje permite crear aplicaciones para Windows en muy poco tiempo. En otras palabras, permite un desarrollo eficaz y menor inversión tanto en tiempo como en dinero .
  • Permite generar librerías dinámicas de forma activa, mediante una reconfiguración en su proceso de colección o codificación.

Desventajas
  • No existe forma alguna de exportar el código a otras plataformas diferentes a Windows. Los ejecutables generados son relativamente lentos en VISUAL BASIC 6.0 y anteriores. Por efecto permite la programación sin declaración de variables. 
  • Su lenguaje no distingue entre mayúsculas y minúsculas como se hace en C++.