Diferencia entre revisiones de «Visual Basic»

Contenido eliminado Contenido añadido
resumen
Eamezaga (discusión · contribs.)
m Revertidos los cambios de 88.23.50.252 (disc.) a la última edición de Innv
Línea 2:
Desde el 2001 Microsoft ha propuesto abandonar el desarrollo basado en la [[API]] [[Win32]] y pasar a trabajar sobre un framework o marco común de librerías independiente de la versión del sistema operativo, [[.NET Framework]], a través de [[Visual Basic .NET]] (y otros lenguajes como [[C Sharp]] (C#) de fácil transición de código entre ellos) que presenta serias incompatibilidades con el código Visual Basic existente.
 
Visual Basic (Visual Studio) constituye un IDE (entorno de desarrollo integrado o en inglés Integrated Development Enviroment) que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código (programa donde se escribe el código fuente), un depurador (programa que corrige errores en el código fuente para que pueda ser bien compilado), uun compilador (programa que traduce el código fuente a lenguaje de máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar en la que no es necesario escribir el código para la parte gráfica del programa, sino que se puede hacer de forma visual).
 
== Compilador ==
 
El compilador de Visual Basic x.0 genera ejecutables que requieren una [[DLL]] para que funcionen, en algunos casos llamada MSVBVMxy.DLL (acrónimo de "MicroSoft Visual Basic Virtual Machine x.y", siendo x.y la versión) y en otros VBRUNXXX.DLL ("Visual Basic Runtime X.XX"), que provee todas las funciones implementadas en el lenguaje. Además existen un gran número de bibliotecas ([[DLL]]) que facilitan el acceso a muchas funciones del [[sistema operativo]] y la integración con otras aplicaciones. Sin embargo esto sólo es una limitación en sistemas obsoletos, ya que las bibliotecas necesarias, la mayoría de componentes y controles adicionales inclusive, para ejecutar programas en Visual Basic 5.0 y 6.0 vienen de serie en todas las versiones de [[Windows]] desde Windows [[Windows XP|XP]].
 
== Entorno de desarrollo ==
Su entorno de desarrollo es muy similar al de otros lenguajes e IDE's. - Se compone principalmente de su barra de herramientas y menus que se pueden personalizar con prácticamente la completa totalidad de los comandos del IDE a necesidad.
* El '''espacio de trabajo''' donde se muestran todas las ventanas del proyecto, las vistas de código de modulos y objetos, y las vistas de diseño de formularios y componentes.