RESUMEN:
Visual Basic
¿Qué
es?
Lenguaje de programa ion orientado a objetos
creado por la Microsoft. Que incorpora todas las herramientas necesarias para
la creación de cualquier aplicación para Windows. Se puede crear desde una
simple calculadora hasta un procesador de texto de la talla de Word u hoja de
cálculo en Excel o cualquier aplicación.
Se origina del lenguaje de programación Basic.
La programación se basa en un ambiente de desarrollo totalmente gráfico, que
facilita la creación de interfaces gráficas.
Historia y versiones de visual Basic
Hace poco más de 15 años, la realización de aplicaciones para el entorno
de Windows era bastante complicada antes de la introducción de visual Basic 1.0
en su primera versión en 1991. Esta versión incluyó poco más que la tecnología que había sido desarrollada originalmente en
Microsoft QuickBasic.
El desarrollo y mejora de la versión 1.0 comenzó, Microsoft sacó al
mercado una herramienta desarrolladora para cubrir la exigencia en ese momento
del mercado.
La segunda versión de visual Basic, distribuida en la edición estándar y
profesional, proveía a los desarrolladores un funcionamiento perceptiblemente
mejorado y mayor capacidad para crear aplicaciones de mayor tamaño y más
sofisticadas
Visual Basic 3.0, anunciado solamente seis meses después de la salida al
mercado de la versión 2.0, solucionaba esta necesidad combinado el motor de la
base de datos de Microsoft Access 1.1 con conjunto rico de controles
data-aware.
Se anuncian en marzo de 1997 y en
junio de 1998 las versiones de visual Basic 5.0 y 6.0, respectivamente.
Representaron un paso importante hacia posibilitar a los desarrolladores en
visual Basic, programar en los nuevos niveles del funcionamiento, en el
ambiente libre que representa internet.
Se encuentra la versión NET de Visual Basic sigue siendo la
herramienta más productiva para la
creación de aplicaciones que se ejecutan en el sistema de operativo Microsoft
Windows. Que incluye todas las herramientas de programación rápida de las
aplicaciones de los programadores esperan de Microsoft, como la creación, con
arrastrar y colocar, de aplicaciones para Windows que aprovechan toralmente las bases de datos
y los servicios Web XML, también ofrece características de internet móvil que
permiten a los programadores crear una interfaz Web móvil única, ofrece un
entorno grafico cien por ciento mejorado, en relación a las versiones
anteriores de Visual Basic poseen nuevas características y mejoras que
facilitan la lectura y escritura de los procedimientos escritos en la aplicación.
11) la
barra de título, la barra de menús y la barra de herramientas estándar.
22) la caja de herramientas (toolBox) con los controles más comunes.
33) los formularios (forms) en gris, en el que se colocan los controles
de la aplicación.
44) el explorador de proyecto
(proyect explorer), donde
muestran los formularios y otros módulos de programas.
55) la ventana de propiedades(propietiers Windows), en
la que se pueden ver las propiedades de un objeto.
66) la ventana de esquema de
formularios (form layout window), que muestra y determina la posición inicial de los
formularios cuando la aplicación se esté ejecutando.
77) la ventana explorador de
formularios, en esta
se muestra el formulario activo con el cual se está trabajando en la
aplicación.
La barra de menús
De visual Basic 6.0 resulta muy similar a la
cualquier otra aplicación de Windows.
Permite tener más de un proyecto abierto
simultáneamente, lo cual puede ser útil en ocasiones. Con el comando adj
Project, se añade un nuevo proyecto en la ventana Project manager. Con los
comandos open Project.
El menú proyecto
permite añadir distintos tipos de elementos a un proyecto. Con Project propretores, se puede elegir el tipo de proyecto y
determinar el formulario con el que se arrancará la aplicación (statu objeto).
Con el comando componentes se puede añadir nuevos controles a la barra de
controles (ToolBox) que aparece a la izquierda de la pantalla.
En menú ToolBoxs se encuentran los comandos para
arrancar el menú editor y para
establecer opciones del programa.
La barra de herramientas estándar
La barra de herramientas estándar permite acceder a
las opciones más importantes de los menús de visual Basic. En visual Basic 6.0
existen cuatro barras de herramientas que son: debut, edit., formadito y
estándar, por defecto sólo aparece la barra
de herramientas estándar. Está barra posee
algunos elementos típicos de Windows como: nuevo, abrir, guardar, copiar,
cortar, pegar entre otros, aunque también posee elementos que son exclusivos
del e id de visual Basic.
Esta barra posee dos elementos que son propios del e id de visual Basic. El primer elemento
mercado en rojo, representa el indicador de posición de los controles en la
aplicación cuando el programador mueve un control sobre el formulario en modo
de diseño podrá observar que los valores del indicador cambian.
La caja de herramientas
(toolbox)
La figura 2.4 muestra la caja de herramientas
(toolbox), que incluye los controles con los que se puede diseñar la p pantalla
de la aplicación, controles son por ejemplo, botones de comando, etiquetas,
cajas de texto, imágenes entre otros.
En número de controles que pueden aparecer en la
ventana con la configuración del sistema, pero se puede agregar nuevos
componentes a la caja de controles. Para agregar nuevos componentes se utiliza
en comando components… del menú Projet.
Los formularios (formas)
Los formularios son las zonas de la pantalla sobre
las que se diseña el programa y sobre los que se sitúan los controles o
herramientas de ToolBox. Al ejecutar el programa, el formulario se convertirá
en la ventana principal de la aplicación, donde aparecer los botones, las cajas de texto, los gráficos
entre otros. En visual Basic 6.0.
El conjunto de puntos que aparecen sobre el
formulario se llama malla que permite alinear los controles manualmente de una
forma precisa, evitando tener que introducir coordenadas continuamente.
El explorador de proyectos (Project Explorer)
El explorador de proyectos visualiza los distintos
formularios y módulos qué componen un proyecto. Estos mójalos están
representados por un icono que lo diferencian de los demás módulos.
La ventana de propiedades
(propretores Windows.
En la ventana de propiedades se muestran todas las
propiedades de un control o un módulo seleccionado en la aplicación. Mediante
esta ventana es posible cambiar los valores de las propiedades de cada uno de
los controles, indicando así, sus características y estados antes de ejecutar
la aplicación. Mediante esta ventana es posible cambiar los valores de las
propiedades de cada uno de los controles, indicando así, sus características y
estados antes de ejecutar la aplicación.
La ventana de esquema de formularios (forma Layout Windows)
Esta ventana permite observar y alinear en la
pantalla cada uno de los formularios de una aplicación, es decir permite
indicar la posición donde debe de aparecer cada uno de los formularios cuando
la aplicación este corriendo o se esté ejecutando.
Para indicar la posición de un formulario este debe
seleccionarse manteniendo pulsado el botón izquierdo del mouse y ubicarlo en la
posición deseada de la pantalla que aparece en la ventana que aparece en la
ventana de distribución de formularios.
La ventana explorador de formulario (forma Explorer Windows)
La ventana explorador de formulario muestra el formulario con el cual se
está trabajando en la aplicación. Esta ventana aparece por defecto cada vez que
se carga una aplicación y es la única ventana que permite al usuario
interactuar con los formularios y controles que se encuentran en la aplicación.
Los controles más usuales en visual Basic 6.0
Los controles más usuales son aquellos que usamos con mayor frecuencia
al momento de crear una aplicación. Estos controles son por ejemplo: botones de
comando, botones de opción, cajas de texto, entre otros.
Los botones de comando (commandbutton)
Los botones de comando son aquellos botones típicos que vemos
frecuentemente en las aplicaciones Windows, que realizan una operación en
específicos.
Propiedades de los botones de comando
Antes de definir cada una de las propiedades de los botones de comando,
ejecute visual Basic 6.0 y luego seleccione la opción standard exe de la ventana new
Project (nuevo proyecto) y haga clic en el botón open (abrir).
Font
Permite cambiar el tipo de fuente del texto que aparece en el objeto. el
tipo de fuente se refiere a las operaciones o efectos que se pueden efectuar
sobre un texto, por ejemplo tamaño de letra, negrita, cursiva entre otros.
Huich y whist
Permite cambiar la altura y anchura del objeto, donde huich representa
la altura y light la anchura expresada en twips (unidad de medida de la
pantalla).
left y top
Permite cambiar la posición a la izquierda y superior del control sobre
su contenedor (formulario, picturebox). Donde left indica la posición la izquierda y top la posición superior.
Uso de las propiedades en el editor de código
Con mucha frecuencia el programador necesitará cambiar el estado de un
objeto por medio de sus propiedades en modo de ejecución esto se hace dentro
del procedimiento de un objeto especificando el nombre del objeto.
Eventos sobre los botones de comando
Los eventos son las acciones que realizan los usuarios sobre un
determinado tipo de objeto. Están definidos como procedimientos dentro de cada
objeto, donde cada procedimiento debe ser codificado para representar dicho
evento.
Evento clic
Es cuando el usuario presiona y suelta un botón del mouse. En un botón
de comando este evento ocurre cuando se presiona y se suelta el botón izquierdo
del mouse. En otros objetos este evento ocurre sin importar cuales de los botones
del mouse fue presionado.
Barras de desplazamiento horizontal
El crucigrama esta armado con cuadros de texto o sea controles text, encerrados dentro de un
control frame, de este control tiene la única finalidad de agrupar y contener
otros controles, ordenando la interactividad de una manera visual.
Las barras de desplazamiento responden a los eventos:
Evento
|
Descripción
|
Changue
|
Ocurre inmediatamente después que el
cuadrado de desplazamiento ha sido movido.
|
Scroll
|
Ocurre
mientras el cuadrado de desplazamiento está siendo movido este evento sólo
ocurre cuando el cuadrado es arrastrado.
|
Barras de desplazamiento vertical
Una barra de desplazamiento vertical representa un valor entero, la cual
tiene un cuadrado que se desplaza a lo largo de la misma para fijar un valor.