VISUAL BASIC

¿Qué es Visual Basic?
Visual Basic es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas en objetos y son manejadas por eventos. Visual Basic se deriva del lenguaje Basic, el cual es un lenguaje de programación estructurado. Sin embargo, Visual Basic emplea un modelo de programación manejada por eventos.

ENTORNO DE TRABAJO

El IDE se compone de distintas ventanas siendo las principales las que se muestran en la
Figura 2. Las opciones del menú Ver permiten controlar la visibilidad de las diferentes
ventanas. Para obtener ayuda sensible al contexto se puede hacer clic en la ventana deseada
y presionar la tecla F1.


Figura 1. Entorno de Desarrollo VBA de Autodesk Inventor.


  1. Menús y Barras de Herramientas. Como otras aplicaciones Windows, VBA permite acceder a los comandos mediante menús y barras de herramientas. Las Barras de Herramientas “Estándar”, “Depuración”, y “Edición” se muestran en la Figura 1.
  2. El Explorador de Proyectos muestra una lista de los proyectos cargados y sus componentes.
  3. La ventana Propiedades muestra un listado de las propiedades accesibles en tiempo de diseño del objeto seleccionado y sus valores.
  4. La ventana de Código es donde se escribe y edita el código Visual Basic. Pueden haber varias ventanas de código abiertas simultáneamente, permitiéndose copiar y pegar entre ellas.
  5. La ventana UserForm permite crear diálogos y formularios para el proyecto.
  6. El Cuadro de Herramientas muestra los controles standard Visual Basic así como cualesquiera otros controles ActiveX u objetos insertables que se hubieran añadido al proyecto.
  7. La ventana Inmediato permite teclear o pegar una línea de código y evaluarla pulsando INTRO. También se muestran en esta ventana los resultados de las expresiones Debug.Print.
  8. La ventana Inspecciones permite ver el valor actual de las expresiones que se especifiquen

HERRAMIENTAS

Para saber cual es el control, simplemente ponga el cursor del ratón sobre el control que desea ver y espere dos o tres segundo y aparecerá una indicación sobre cual es el control en cuestión.

Este cuadro de herramientas puede ser diferente, dado que pueden haber más o menos controles en la barra y por lo tanto puede ser mucho más grande o con más columnas de controles o de diferente tipo de controles.

La imagen de la barra de herramientas anterior, tiene lo que se denomina barra estándar de herramientas, cada uno de estos controles realiza la siguiente función:




Cursor del ratón: sirve para quitar la selección del que hayamos pulsado por error.


Picture: permite incluir gráficos, es parecido al image pero con variantes.


Label (Etiqueta): sirve para poder poner mensajes o textos en la pantalla, pero no son editables por el usuario.

TextBox: caja de texto, permite que el usuario pueda escribir directamente.

Frame: es un contenedor para los demás controles.



CommandButton: Botón de comando, permite que el usuario pueda pulsar botones y
que realicen determinadas acciones

CheckBox: caja de chequeo, permite tener opciones sobre las que el usuario confirma o niega.


OptionButton: botón de opción, permite tener varias opciones de las cuales seleccionar una.

ComboBox: caja combinadam, permite tener varias opciones de las cuales seleccionar y ver una.



ListBox: caja de lista, presenta una lista de opciones y permite seleccionar una o varias
de dichas opciones
HScroll: (Barra Horizontal de Scroll) se puede crear un barra de desplazamiento horizontal.

VScroll: barra vertical de Scroll, permite tener una barra vertical para desplazamientos.


Timer: es un controlador de tiempo.


DriveBox: caja de unidades, permite indicar que unidades de almacenamiento tiene el ordenador.


DirBox: caja de directorios, indica los directorios y subdirectorios de una ruta en concreto.

FileList: indica una lista de los ficheros que se encuentran en un determinado directorio o subdirectorio.

Shape: permite incluir formas gráficas en el formulario, como un cuadrado, un círculo, etc.



Line: permite incluir una línea en el formulario.



Image: permite incluir imágenes como fotografías, dibujos, etc..



Data: permite la conexión con una base de datos y poder añadir, modificar, consultar, borrar, etc..


MENUS
 la barra del Menú Principal de Visual Basic contiene las opciones principales de la aplicación: File (Archivo), Edit (Editar), View (Ver), Project (Proyecto), Format (Formato), Debug (Depurar), Run (Ejecutar), Query (Consultar), Diagram (Diagrama), Tools (Herramientas), Add-Ins (Complementos), indow (Ventana), Help (Ayuda).

VENTANA DE DISEÑO


El formulario es el principal medio de comunicación entre el usuario y la aplicación. Los usuarios interactúan con los controles sobre el formulario para ingresarle datos y obtener resultados.
Propiedades
BackColor Color de fondo del formulario.
BorderStyle Estilo del borde del formulario.
Caption Texto en la barra de título del formulario.
ControlBox True/False. Determina si tiene o no el cuadro de control.
Enabled True/False. Determina si está habilitado para responder a las acciones del usuario.
Icon Icono que se muestra cuando el formulario está minimizado.
Left y Top Ubicación del formulario.
MaxButton True/False. Determina si tiene o no el botón Maximizar.
MinButton True/False. Determina si tiene o no el botón Minimizar.
Name Nombre del formulario.
WindowState Estado inicial del formulario (normal, maximizado o minimizado)
Eventos
Activate Ocurre cuando el formulario se convierte en la ventana activa.
Click Ocurre cuando hace clic sobre el formulario.
Deactivate Ocurre cuando el formulario deja de ser la ventana activa.
Load Ocurre cuando se carga un formulario.
Unload Ocurre cuando un formulario está a punto de descargarse.
Métodos
Hide Oculta el formulario.
Refresh Actualiza el contenido del formulario.
SetFocus Le entrega el enfoque al formulario.
Show Hace visible el formulario.


Leer más: http://www.monografias.com/trabajos33/visual-basic/visual-basic.shtml#ixzz42TorKiYF


VENTANA DE CÓDIGO
Código es un término general para todas las sentencias Visual Basic que usted escribe en una aplicación: procedimientos de evento y procedimientos generales. El código en Visual Basic se escribe en la ventana de Código. El editor de texto es solo un editor ASCII con colores para diferenciar las palabras claves en el código que escribe.

La Ventana de Código se usa para escribir, mostrar y editar el código de su aplicación. Puede abrir una ventana de código por cada módulo de su aplicación, de modo que puede fácilmente copiar y pegar entre ellos.

La Ventana de Código contiene:
El Cuadro Lista de Objetos
Muestra el nombre del objeto seleccionado. Haga clic en la flecha a la derecha del cuadro Objeto para mostrar una lista de todos los objetos asociados con el formulario.

El Cuadro Lista de Eventos
Muestra todos los eventos reconocidos para el formulario o control mostrado en el cuadro Objeto. Cuando seleccionamos un evento, en la ventana de código se muestra el procedimiento de evento asociado con ese evento.

La Barra de División
Desde el menú Ventana puede ejecutar el comando Dividir para dividir la ventana de código en dos partes, cada una de las cuales se desplaza separadamente. Puede entonces ver diferentes partes de su código al mismo tiempo. La información que aparece en el cuadro Objeto y Procedimiento se refiere al código en la parte que tiene el enfoque. El mismo comando utilizado para dividir la ventana puede utilizarlo para cerrar una de sus partes o también lo puede hacer arrastrando la barra de división hacia la parte superior o inferior de la ventana.

El Botón Ver Procedimiento
Establece que en la ventana de código se edite un procedimiento a la vez.
El Botón Ver Módulo Completo
Establece que en la ventana de código se tenga acceso a todos los procedimientos, separados por una línea separadora uno de otro.


Leer más: http://www.monografias.com/trabajos33/visual-basic/visual-basic.shtml#ixzz42Tn5vhPc

No hay comentarios:

Publicar un comentario