VISUAL BASIC
VISUAL BASIC 6.0
Visual Basic (VB) es un LENGUAJE DE PROGRAMACIÓN dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo que facilitó en cierta medida la programación misma.
La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008.
HISTORIA
Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS (ediciones Profesional y Estándar), que data de 1992, fue menos difundida. Esta proveía un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles.
La última versión que únicamente generaba aplicaciones de 16 bits fue la 3.0 y no incluía una biblioteca detallada de componentes para toda clase de usos. Durante la transición de los sistemas Windows 3.11 a Windows 95, en 1995: hizo su aparición la versión 4.0 de Visual Basic; esta podía generar programas tanto de 16 como de 32 bits, a partir del mismo código fuente, aunque a costa de un gran aumento en el tamaño de los archivos necesarios en tiempo de ejecución ("runtime"). Además, se sustituyeron los controles denominados VBX por los nuevos OCX. Con la siguiente versión, la 5.0, se estuvo a punto de implementar por primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto esa como la sucesora 6.0 soportaban ciertas características propias de los lenguajes orientados a objetos, pero carecían de algunas importantes, tales como herencia y sobrecarga; pero, de hecho, no fue pensado como lenguaje orientado a objetos. La versión 6.0, que puede generar código ejecutable directo en 32 bits, todavía continúa utilizándose masivamente, y es compatible con las últimas versiones de los sistemas Windows, como Windows 7 y Windows 8.
Visual Basic evolucionó para integrar la plataforma .NET; allí perdió su propia identidad como lenguaje único adquirible, pasando a integrar un paquete de productos, llamado precisamente Microsoft .NET; dentro de ese paquete o framework se encuentra el nuevo y llamado Visual Basic .NET, que trabaja sobre el entorno Microsoft Visual Studio. Esta nueva versión del lenguaje posee profundas diferencias en la forma de programar respecto de Visual Basic 6, pero gran semejanza en su sintaxis básica.
Cabe mencionar que, aunque fue menos conocido, se desarrolló también una versión gratuita de Visual Basic 5.0, orientada al desarrollo de controles y componentes; su nombre específico era Microsoft Visual Basic 5.0 Control Creation Edition (Visual Basic 5 CCE). También hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles basados en Windows CE y Pocket PC, conocidas como Embedded (Visual Basic).
MODO DE USO
Visual Basic 6.0 tiene todos los elementos que caracterizan a los programas de Windows e incluso
alguno menos habitual. En cualquier caso, el entorno de Visual Basic 6.0 es muy lógico y natural, y
además se puede obtener una descripción de la mayoría de los elementos clicando en ellos para
seleccionarlos y pulsando luego la tecla <F1>
BARRA DE HERRAMIENTAS O BARRA DE MENÚS
La barra de menús y las barras de herramientas
La barra de menús de Visual Basic 6.0 resulta similar a la de cualquier otra aplicación de
Windows, tal y como aparece en la Figura Bajo dicha barra aparecen las barras de
herramientas, con una serie de botones que permiten acceder fácilmente a las opciones más
importantes de los menús. En Visual Basic 6.0 existen cuatro barras de herramientas: Debug, Edit,
Form Editor y Standard. Por defecto sólo aparece la barra Standard, s Clicando con el botón derecho sobre cualquiera de las barras de herramientas
aparece un menú contextual con el que se puede hacer aparecer y ocultar cualquiera de las barras. Al
igual que en otras aplicaciones de Windows 95/98/NT, también pueden modificarse las barras
añadiendo o eliminando botones.
CAJA DE HERRAMIENTAS
VENTANA DE PROYECTOS
Esta ventana, mostrada en la Figura , permite acceder a
los distintos formularios y módulos que componen el
proyecto. Desde ella se puede ver el diseño gráfico de
dichos formularios y también permite editar el código que contiene estos botones están situados en la parte superior de la ventana, debajo de la barra de títulos.
VENTANA DE PROPIEDADES
Todos los objetos Visual Basic 6.0 tienen unas
propiedades que los definen: su nombre (Name), su
etiqueta o título (Caption), el texto que contiene (Text), su
tamaño y posición, su color, si está activo o no (Enabled),
etc.. Todas estas propiedades se almacenan
dentro de cada control o formulario en forma de
estructura (similar a las del lenguaje C). Por tanto, si por
ejemplo en algún momento se quiere modificar el nombre
de un botón basta con hacerlo en la ventana de
propiedades.
CUADRO DE HERRAMIENTAS
Seleccionar objetos
Seleccionar objetos es el único elemento en el cuadro de herramientas que no dibuja un control. Al seleccionarla, sólo puede cambiar el tamaño o mover un control que ya se ha dibujado en un formulario.

etiqueta
Le permite mantener texto que no quiere que el usuario cambie, como un título debajo de un gráfico.
TextBox
Contiene texto que el usuario puede especificar o cambiar.
ComboBox
Le permite dibujar un cuadro de texto y un cuadro de lista de combinación. El usuario puede elegir un elemento de la lista o especificar un valor en el cuadro de texto.
ListBox
Se usa para mostrar una lista de elementos que el usuario puede elegir. La lista puede desplazarse si tiene más elementos de los que se pueden mostrar al mismo tiempo.
casilla de verificación
Crea una casilla que el usuario puede elegir fácilmente para indicar si algo es verdadero o falso, o para mostrar varias opciones cuando el usuario puede elegir más de una.
control Option Button
Le permite mostrar varias opciones de las que el usuario solo puede elegir una.
Toggle Button
Crea un botón que alterna entre encendido y apagado.
marco
Le permite crear un grupo funcional o gráfico de controles. Para agrupar controles, dibuje el marco primero y, a continuación, dibuje los controles dentro del marco.
control CommandButton
Crea un botón que el usuario puede elegir para llevar a cabo un comando.
TabStrip
Le permite definir varias páginas para el mismo área de un cuadro de diálogo o de una ventana en la aplicación.
control MultiPage
Presenta varias pantallas de información como un único conjunto.
barra de desplazamiento
Proporciona una herramienta gráfica para navegar rápidamente por una lista larga de elementos o por una gran cantidad de información, para indicar la posición actual en una escala o para usarla como dispositivo de entrada o indicador de velocidad o cantidad.
control SpinButton
Un control de número que puede usar con otro control para aumentar o disminuir números. También puede usarlo para desplazarse hacia delante y hacia atrás en un intervalo de valores o en una lista de elementos.
imagen
Muestra una imagen gráfica de un mapa de bits, icono metarchivo en el formulario. Imágenes que se muestran en un control de imagen sólo pueden ser decorativos y utilizan menos recursos que un control PictureBox.














Comentarios
Publicar un comentario