Concepto de IDE (Entorno de Desarrollo Integrado)
Normalmente, un IDE consiste de un editor de código
fuente, herramientas de construcción automáticas y un depurador. La mayoría de
los IDE tienen auto-completado inteligente de código (IntelliSense). Algunos
IDE contienen un compilador, un intérprete, o ambos, tales como NetBeans y
Eclipse; otros no, tales como SharpDevelop y Lazarus.
El límite entre un IDE y otras partes del entorno de
desarrollo de software más amplio no está bien definido. Muchas veces, a los
efectos de simplificar la construcción de la interfaz gráfica de usuario (GUI,
por sus siglas en inglés) se integran un sistema controlador de versión y
varias herramientas. Muchos IDE modernos también cuentan con un navegador de
clases, un buscador de objetos y un diagrama de jerarquía de clases, para su
uso con el desarrollo de software orientado a objetos.
Entorno de
desarrollo
Existe un único entorno de desarrollo para Visual Basic,
desarrollado por Microsoft: Microsoft Visual Basic x.0, correspondientes a
versiones desde la 2.0 hasta la 20.0, (con respectivas diferencias entre
versiones del lenguaje).
El entorno de desarrollo es muy similar al de otros
lenguajes. Realizando una instalación típica del producto, las características
básicas se presentan de la siguiente forma:
1.
En
la parte superior aparecen tres elementos, en este orden: la barra de título
donde figura el nombre del proyecto en curso y su estado (diseño o ejecución);
la barra de menú con 13 opciones desplegables y una barra de herramientas; esta
última se puede personalizar, posibilitando la inclusión de prácticamente la
totalidad de los comandos del IDE.
2.
En
la parte central, cubriendo la franja de mayor área, se encuentra el espacio de
trabajo. Este incluye y muestra las ventanas del proyecto, las vistas del
código fuente de los módulos, los objetos y los controles que contienen las
ventanas de la aplicación y el panel de controles.
3.
El panel de controles, que aunque es
móvil normalmente está ubicado a la derecha, por defecto cuenta con los
siguientes controles:
![]() |
PANEL DE CONTROL VB.NET |
a.
PictureBox: Caja de imágenes
b.
Label: Etiqueta
c.
TextBox: Caja de texto
d.
Frame: Marco
e.
CommandButton: Botón de comando
f.
CheckBox: Casilla de verificación
g.
OptionButton: Botón de opción
h.
ComboBox: Lista desplegable
i.
ListBox: Lista
j.
HScrollBar: Barra de desplazamiento
horizontal
k.
VScrollBar: Barra de desplazamiento
vertical
l.
Timer: Temporizador
m. DriveListBox:
Lista de unidades de disco
n.
DirListBox: Lista de directorios
o.
FileListBox: Lista de archivos
p.
Shape: Figura
q.
Line: Línea
r.
Image: Imagen
s.
Data: Conexión a origen de datos
t.
OLE: Contenedor de documentos embebidos
compatibles con Object Linking and Embedding
Además de los listados, se pueden agregar todo tipo de
controles de terceros, y hay una gran cantidad de ellos que se proveen con el
propio Visual Basic 6.0. Los controles vienen embebidos dentro de archivos con
extensión OCX.
4 Las ventanas de proyecto, aunque
móviles, se encuentran en el panel lateral derecho y contienen dos vistas
principales:
a.
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.)
b.
El Panel de propiedades, donde se
muestran todos los atributos de los objetos, controles, formularios,
información de módulos clase, entre muchos otros.
5.
La Ventana inmediato, por defecto se
encuentra en la parte inferior, aunque puede no estar visible (se presionan las
teclas Ctrl+G, en ese caso, para mostrar la ventana). Esta ventana resulta una
herramienta muy útil a la hora de depurar el programa o bien para realizar
pruebas rápidas, ya que permite imprimir mensajes de texto desde el código y
ejecutar sentencias y comandos simples inmediatamente (solamente sentencias que
se puedan escribir en una sola línea). Por ejemplo, de la aplicación en curso,
se puede consultar el valor de una variable o llamar a un método declarado en
el módulo que se está depurando. Se puede ejecutar código "al vuelo",
por ejemplo con sentencias como:
·
? SQR()
Siendo el signo ? un reemplazo natural del comando Print
en Basic, al ejecutar la sentencia se mostraría por pantalla el valor de la
raíz cuadrada de 2. También se pueden usar variables del propio programa, o
sentencias de código tales como:
Msgbox "Prueba de cuadro de mensaje de error.",
vbCritical, "Título del mensaje"
A la hora de la depuración puede ser útil para consultar
el valor de variables del programa, o el código de error como:
· ? Err.Number
Comentarios
Publicar un comentario