Visual basic

Solo disponible en BuenasTareas
  • Páginas : 5 (1244 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de febrero de 2012
Leer documento completo
Vista previa del texto
Características de Visual Basic
* Barra de titulo: muestra el nombre del proyecto y del formulario q se está diseñando actualmente
*
* Barra de menús: agrupa los menús despegables que contienes todas las operaciones que, y el tamaño del objeto seleccionado.

* Ventana de formulario: es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta pueden llevarse acabo con Visual Basic 6.0.

* Barra de herramientas estándar: contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús Archivo, Edición, Ver y Ejecutar; además, en el área derecha presenta la ubicación (coordenadaselecto gráficos, como botones, imágenes, casilla de verificación, cuadros de listas, etc.)* Cuadro de herramientas: presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comandos, etc.

* Ventana de proyecto: muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en forma independiente para su edición.

* Ventana deposición del formulario: muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si se hace clic con el botón izquierdo del mouse.

* La Ventana propiedades muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice "Form1 Form", lo que está ennegrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en este caso es un Formulario (Form)

El compilador de Visual Basic x.0 genera código que requiere librerías de enlace dinámico DLL para que funcione, en algunos casos llamada MSVBVMxy.DLL (acrónimo de "MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la versión) y en otros VBRUNXXX.DLL ("Visual Basic RuntimeX.XX"). Estas DLL proveen las funciones implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda. Además existe un gran número de bibliotecas DLL, que facilitan el acceso a la mayoría de las funciones del sistema operativo y también la integración con otras aplicaciones.
En el IDE de Visual Basic se puede ejecutar el programa en desarrollo, "al vuelo" o enel modo intérprete (en realidad pseudo-compila el programa muy rápidamente y luego lo ejecuta), y también se permite la generación del programa en código ejecutable (exe). Tal programa generado en disco puede luego ser ejecutado fuera del ambiente de programación (incluso en modo stand alone, dependiendo de los requisitos de DLL´s), aunque será necesario que las librerías DLL requeridas seencuentren instaladas en el sistema para su apropiada ejecución.
Visual Basic provee soporte para empaquetado y distribución, es decir, permite generar un módulo instalador que contiene el programa ejecutable y las bibliotecas DLL necesarias para él. Con ese módulo la aplicación generada se distribuye y puede ser instalada en cualquier equipo (con sistema compatible).
Así como bibliotecas DLL, haynumerosas aplicaciones de terceros que disponen de variadas funciones y mejoras para Visual Basic, incluyendo también para empaquetado y distribución.


Ediciones de Visual Basic
Versiones
* Visual Basic 1.0 para Windows se liberó en Mayo de 1991.
* Visual Basic 1.0 para DOS fue liberado en Septiembre de 1992. El lenguaje en sí no era compatible con Visual Basic para Windows, ya que era enrealidad la siguiente versión de compiladores BASIC para DOS, QuickBASIC y BASIC PDF (Profesional Development System). Usaba una interfase de texto, con caracteres ASCII extendidos para simular la apariencia de una interfase gráfica.
* Visual Basic 2.0 liberado en Noviembre de 1992. Vino en las versiones Standard y Professional. El entorno de programación era más fácil de usar, y su...
tracking img