Powered By Blogger

martes, 26 de julio de 2011

Sobre el Entorno gráfico de Visual Basic 6.0...

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
Se pueden agregar todo tipo de controles de terceros, y hay una gran cantidad de ellos que se proveen con la instalación de Visual Basic 6.0, vienen embebidos dentro de archivos de extensión OCX.
El panel lateral derecho contiene dos vistas principales:
  • El Explorador de Proyectos, que muestra todos los elementos que componen el proyecto o grupos de proyectos (formularios, interfaz de controles, módulos de código, módulos de clase, etc.)
  • El Panel de propiedades, donde se muestran todos los atributos de los controles de los formularios o la información de módulos clase y formularios, entre muchos otros.
La Ventana inmediato, por defecto se encuentra en la parte inferior, aunque puede no estar visible; utilizar Ctrl+G para mostrar la ventana. Esta ventana resulta una herramienta muy útil a la hora de depurar el programa o incluso de realizar pruebas rápidas, ya que permite imprimir mensajes de texto desde el código y ejecutar sentencias y comandos simples (solo sentencias que se puedan representar, en una sola línea), como por ejemplo, desde código de la propia aplicación, se puede consultar el valor de una variable o llamar a un método declarado en el módulo que se está depurando. También se puede ejecutar código "al vuelo", por ejemplo probar sentencias como:
?2+2


Al ejecutarlo devolvería el resultado de la operación. Se puede usar variables del código de la aplicación, o sentencias de código como:
 
Msgbox "Prueba de cuadro de mensaje de error.", vbCritical, "Titulo del mensaje"


A la hora de depuración puede ser útil para consultar un código de error:
 
?Err.Number

2 comentarios: