miércoles, 8 de julio de 2015


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.