En el IDE de Visual Basic se puede ejecutar el programa en desarrollo, "al vuelo" o en en 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 se encuentren 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, hay numerosas aplicaciones de terceros que disponen de variadas funciones y mejoras para Visual Basic, incluyendo también para empaquetado y distribución.
Entorno de desarrollo
Existe un único entorno de desarrollo para Visual Basic, desarrollado por Microsoft: Microsoft Visual Basic x.0 para versiones desde la 1.0 hasta la 6.0, (con las diferencias entre las versiones desde la 1.0 (MS-DOS/Windows 3.1) hasta la 3.0 (16 bits, Windows 3.1/95) y las de la 4.0 (16/32 bits, Windows 3.1/95/NT) hasta la 6.0 (32 bits, Windows 9x/Me/NT/2000/XP/2003 server).Su entorno de desarrollo es muy similar al de otros lenguajes e IDE's.
- Se compone principalmente de una barra de herramientas y menús, que se pueden personalizar con prácticamente la totalidad de los comandos del IDE, a necesidad.
- El espacio de trabajo incluye y muestra todas las ventanas del proyecto, las vistas del código de los módulos y objetos, y los controles con los que se compondrán las ventanas de la aplicación. Por defecto se dispone los siguientes controles:
- (PictureBox) Caja de Imágenes
- (Label) Etiqueta
- (TextBox) Caja de texto
- (Frame) Marco
- (CommandButton) Botón de comando
- (CheckBox) Casilla de verificación
- (OptionButton) Botón de opción
- (ComboBox) Lista desplegable
- (ListBox) Lista
- (HScrollBar) Barra de desplazamiento horizontal
- (VScrollBar) Barra de desplazamiento vertical
- (Timer) Temporizador
- (DriveListBox) Lista de unidades de disco
- (DirListBox) Lista de directorios
- (FileListBox) Lista de archivos
- (Shape) Figura
- (Line) Línea
- (Image) Imagen
- (Data) Conexión a origen de datos
- (OLE) Contenedor de documentos embebidos compatibles con Object Linking and Embedding
No hay comentarios:
Publicar un comentario