martes, 28 de junio de 2011

Que es Visual Basic?

Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por el alemán 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 completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.


Cuando se inicia Visual Basic, se crea un proyecto nuevo con un formulario. El IDE de Visual Basic consta de los siguientes elementos:Barra de Menús Presenta los comandos que se usan para trabajar con Visual Basic. Además de los menús estándar Archivo, Edición, Ver, Ventana y Ayuda, contiene otros menús para tener acceso a funciones específicas de programación, como Proyecto, Formato o Depuración.Barra de Herramientas Permite un acceso directo (solo un clic) a muchas de las operaciones más frecuentes utilizadas durante el desarrollo de aplicaciones.Cuadro de Herramientas Contiene todos los objetos y controles que se pueden añadir a los formularios para crear aplicaciones.Diseñador de Formularios Funciona como una ventana en la que se puede personalizar el diseño de la interfaz de usuario (ventana) de una aplicación.Explorador de Proyectos Lista de los archivos (formularios, módulos, etc.) del proyecto actual. Un Proyecto es una colección de archivos que utiliza para construir una aplicación.Ventana de Propiedades Lista los valores de las propiedades del formulario o control seleccionado que pueden ser modificados durante el diseño del formulario o control.Ventana de Código Funciona como un editor para escribir el código (sentencias) de la aplicación.


Controles Básicos

Con los controles, los usuarios pueden operar y obtener los resultados de una aplicación. Puede añadir controles a un formulario seleccionando la herramienta adecuada del Cuadro de Herramientas. Entre los controles más comunes a utilizar en una aplicación tenemos: Etiqueta (Label), Cuadro de Texto (TextBox) y Botón de Comando (CommandButton).

Control Etiqueta (Label)

Se utiliza para mostrar texto que el usuario no puede modificar. Generalmente para identificar otros controles en el formulario o para mostrar instrucciones al usuario.

Propiedades

Alignment Alineación del texto dentro del control.

AutoSize True/False. Determina si el tamaño del control se ajusta automáticamente al texto que contiene.

Caption Texto que muestra el control.

Name Nombre del control.

Font Establece la fuente, estilo y tamaño para el texto del control.

Control Cuadro de Texto (Textbox)

Se utiliza para que el usuario le proporcione datos a la aplicación o para que la aplicación le devuelva la información al usuario. El texto que se muestra en el control puede ser cambiado por el usuario.

Propiedades

Enabled True/False. Establece un valor que determina si el control puede responder a eventos generados por el usuario.

Font Establece la fuentes, estilo y tamaño para el texto del control.

Locked True/False. Determina si es posible modificar el texto en el control.

MaxLength Establece la longitud máxima permitida para el texto en el control.

MultiLine Establece si el control puede aceptar múltiples líneas de texto.

Name Nombre del control.

PasswordChar Carácter utilizado para ocultar el texto que realmente contiene el control.

Text Texto que realmente contiene y muestra el control.

Visible Establece si el control será visible para el usuario.

Eventos

Change Ocurre cuando cambia el texto que contiene el control.

GotFocus Ocurre cuando el control recibe el enfoque.

KeyDown Ocurre cuando el usuario presiona una tecla mientras el control tiene el enfoque.

LostFocus Ocurre cuando el control pierde el enfoque.

Métodos

Refresh Actualiza el texto del control.

SetFocus Mueve el enfoque al control.

Control Botón de Comando (Commandbutton)

Permite que la aplicación inicie, interrumpa o termine un proceso.

Propiedades

Cancel True/False. Establece si el botón se comportará como el botón cancelar en el formulario y se invocará su evento Click cada vez que se presione la tecla ESC.

Caption Establece el texto que muestra el botón.

Default True/False. Establece si el botón se comportará como el botón predeterminado en el formulario.

Font Establece la fuente, estilo y tamaño para el texto del control.

Name Nombre del botón.

Visible True/False. Establece si el botón será visible para el usuario.

Eventos

Click Ocurre cuando se hace clic sobre el botón.

Métodos

SetFocus Mueve el enfoque al botón.

En el próximo post, entraremos a programar y a dar nuestros primeros pasos como programadores en Visual..

Un saludo Cordial


No hay comentarios: