martes, 21 de julio de 2015

Ruben Sanchez

Microsoft Visual Basic destinado a ser relativamente fácil de aprender y usar.


es un legado de tercera generación lenguaje orientado a eventos de programación y entorno de desarrollo integrado (IDE) de Microsoft por su COMmodelo de programación por primera vez en 1991.



Visual Basic se deriva de BASIC y permite eldesarrollo rápido de aplicaciones (RAD) de lainterfaz gráfica

de usuario (GUI) de aplicaciones, acceso a bases de datosutilizando objetos de acceso a datos , objetos de datos remotos , o ActiveX Data Objects y creación de ActiveX controles y objetos.

Un programador puede crear una aplicación que utiliza los componentes proporcionados por el programa de Visual Basic en sí. Con el tiempo la comunidad de programadores han desarrollado nuevos componentes de terceros, manteniendo este lenguaje de programación a los estándares modernos.

Los programas escritos en Visual Basic pueden también utilizar la API de Windows , que requiere declaraciones de funciones externas.

La versión final fue la versión 6 en 1998 (ahora conocido simplemente como Visual Basic). Aunque Visual Basic 6.0 IDE no está soportado a partir del 8 de abril de 2008 el equipo de Visual Basic se ha comprometido a "simplemente funciona" compatibilidad para aplicaciones de Visual Basic 6.0 hay decenas de miles de desarrolladores que todavía lo prefieren

Visual Basic 6.0 sobre Visual Basic .NET. Por otra parte, en los últimos años algunos desarrolladores cabildearon agresivamente por una nueva versión de Visual Basic 6.0.



 Al igual que el BASIC lenguaje de programación, Visual Basic fue diseñado para dar cabida a una empinada curva de aprendizaje . Los programadores pueden crear tanto simples como complejas GUIaplicaciones. Programación en Visual Basic es una combinación de la organización visualcomponentes o controles en un formulario , especificando atributos y acciones para esos componentes, y escribiendo líneas adicionales de código para una mayor funcionalidad.



 Desde VB define atributos y acciones predeterminadas para los componentes, un programador puede desarrollar un programa sencillo sin tener que escribir mucho código. Programas construidas con versiones anteriores sufrieron problemas de rendimiento, pero las computadoras más rápidas y compilación de código nativo ha hecho de este un problema menor

los compiladores de Visual Basic generan código que requiere una o más librerías de enlace dinámico para que funcione, conocidas comúnmente como DLL (sigla en inglés de dynamic-link library ); en algunos casos reside en el archivo llamado MSVBVMxy.DLL (siglas de "MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la versión) y en otros en VBRUNXXX.DLL ("Visual Basic Runtime X.XX"). Estas bibliotecas DLL proveen las funciones básicas implementadas en el lenguaje,

 conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo de ejecución. Además de las esenciales, existe un gran número de bibliotecas del tipo DLL con variedad de funciones, tales como las que facilitan el acceso a la mayoría de las funciones del sistema operativo o las que proveen medios para la integración con otras aplicaciones.


Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa que esté desarrollándose, es decir en modo intérprete (en realidad pseudo-compila el programa muy rápidamente y luego lo ejecuta,