Separata de Visual Basic

  • View
    136

  • Download
    2

Embed Size (px)

Text of Separata de Visual Basic

VISUAL BASIC VISUAL BASIC

1

Es una aplicacin orientada a Windows que nos permite crear programas, procesos, sistemas a travs de una serie de herramientas que el Windows nos ofrece. Visual Basic en un lenguaje orientado a objetos a travs de los cuales podemos implementar algn o algunos formularios con controles y cdigos de programa. TERMINOS EN VISUAL BASIC: CONTROL O OBJETO: Es un objeto que viene predeterminado con Visual Basic y que puede ser creado a travs de una herramienta que esta en la barra de herramientas de controles. Ejemplo: Label, Text, Option, Check, Etc. La Caja de herramientas contiene las herramientas que utiliza para dibujar controles en sus formularios. Para abrir la Caja de herramientas, elija Caja de herramientas en el men Ver. Puntero. Este es el nico elemento de la Caja de herramientas que no dibuja un control. Utilcelo para cambiar el tamao o mover un control tras haberlo dibujado en un formulario. PictureBox (Imagen). Utilcelo para mostrar imgenes grficas (bien decorativas o activas), como un contenedor que recibe la salida de mtodos grficos, o como un contenedor de otros controles. Label (Etiqueta). Utilcelo para el texto que no desee que el usuario cambie, como el ttulo bajo un grfico. TextBox (Cuadro de texto). Utilcelo para contener texto que el usuario pueda bien introducir o bien cambiar. Frame (Marco). Utilcelo para crear una agrupacin grfico o funcional de controles. Para agrupar controles, dibuje primero el Frame, y luego dibuje los controles dentro del marco.

SAN LUIS

Ren J. Hercilla Valdivia

VISUAL BASIC

2

CommandButton (Botn de comando). Utilcelo para crear un botn que el usuario pueda elegir para desencadenar un comando. CheckBox (Casilla de verificacin). Utilcelo para crear un cuadro que el usuario pueda elegir fcilmente para indicar si algo es verdadero o falso, o para mostrar mltiples alternativas cuando el usuario pude elegir ms de una. OptionButton (Botn de opciones). Utilcelo en un grupo de botones de opciones para mostrar mltiples alternativas de entre las que el usuario puede elegir slo una. ComboBox (Cuadro combinado). Utilcelo para dibujar una combinacin de cuadro lista y cuadro de verificacin. El usuario puede, bien elegir un elemento de la lista o bien introducir un valor en el cuadro de texto. ListBox (Cuadro de lista). Utilcelo para mostrar una lista de los elementos de entre los que el usuario puede elegir uno. La lista puede ser desplazada si tiene ms elementos de los que puede mostrarse en una sola vez. HScrollBar (Barra de desplazamiento horizontal). Utilcela para proporcionar una herramienta grfica para la navegacin rpida a lo largo de una larga lista de elementos o una gran cantidad de informacin, para indicar la posicin actual en una escala, o como un dispositivo de entrada o indicador de velocidad o cantidad. VScrollBar (Barra de desplazamiento vertical). Utilcela para proporcionar una herramienta grfica con la que se pueda desplazarse rpidamente a lo largo de una lista de elementos o una gran cantidad de informacin, para indicar la posicin actual en una escala o como un dispositivo de entrada o indicador de velocidad o cantidad. Timer (Cronmetro). Utilcelo para generar eventos en intervalos preestablecidos. Este control es invisible en tiempo de ejecucin. DriveListBox (Cuadro de lista de unidades). Utilcelo para mostrar las unidades de disco vlidas. SAN LUIS Ren J. Hercilla Valdivia

VISUAL BASIC

3

DirListBox (Cuadro de lista de directorios). Utilcelo para mostrar directorios y rutas de acceso. FileListBox (Cuadro de lista de archivos). Utilcelo para mostrar una lista de archivos. Shape (Forma). Utilcelo para dibujar una variedad de figuras en su formulario en tiempo de diseo. Puede elegir rectngulo, rectngulo redondeado, cuadrado, rectngulo redondeado, elipse o crculo. Line (Lnea). Utilcelo para dibujar una variedad de estilos de lnea en su formulario en tiempo de diseo. Image (Imagen). Utilcelo para mostrar una imagen grfica de un mapa de bits, icono, o metarchivo en su formulario. Las imgenes mostradas en un control Image slo pueden ser decorativas y utilizan muchos menos recursos que un PictureBox. Data (Dato). Utilcelo para proporcionar acceso a datos de bases de datos mediante controles enlazados en su formulario. Contenedor de OLE. Utilcelo para vincular e incrustar objetos de otras aplicaciones en su aplicacin Visual Basic. PROPIEDAD: Es una caracterstica o atributo que toma el objeto o control puede ser el color, tamao, estado, los valores predeterminados, el texto del mensaje, etc. Ejemplo: Caption, Name, BackColor, Font, ForeColor, Etc. ALGUNAS PROPIEDADES COMUNES: Name (Nombre): Especifica el nombre que se le asigne al control, u solo a travs de l se puede acceder a las propiedades y mtodos de los controles. Appearance (Apariencia): Tiene dos valores, 0 para que se vea plano, y 1 para que se vea en tres dimensiones.

SAN LUIS

Ren J. Hercilla Valdivia

VISUAL BASIC

4

Back Color (Color de Fondo): Asigna el color de fondo sobre el que aparece el texto o se dibujan los grficos. Fore Color (Color de Primer Plano): Asigna un color al primer plano (color de la tinta o del texto). Font (Fuente o Tipo de Letra): Asigna el tipo de letra, los atributos y el tamao de la fuente que se usa para un control de texto (el texto en un control TextBox, el ttulo de una etiqueta o de un botn de comando, etc.). Caption (Ttulo): Asigna el texto que aparece en muchos controles y que el usuario no puede introducir, por ejemplo el texto de un control Label, el ttulo de un botn de comando, o de una cadena de caracteres que se muestran en un cuadro de activacin o en un botn de opcin. Text (Texto): Asigna el texto que se muestra en los controles y acepta que lo introduzca el usuario, por ejemplo, el control TextBox. Width (Ancho) y Height (Alto): Estas propiedades determinan las dimensiones de los controles. Left (Izquierda) Top (Arriba): Estas propiedades asignan las coordenadas de la esquina superior izquierda del control y se expresan en las unidades del contenedor (normalmente de un formulario). Enabled (Activado): Su valor es True por omisin, y significa que el control se puede usar. Si se pone False se desactiva el control, aparece en gris y no se puede usar. Visible: Esta propiedad se pone como False para que el control sea invisible. METODO: Es un proceso que se ejecuta (predeterminado) segn el control que se tiene en uso. Los objetos tambin tienen mtodos, que son las acciones que pueden realizar. Los mtodos se pueden considerar como las acciones que realizan los objetos. Ejemplo: Clear, Setfocus, Refresh, Etc. SAN LUIS Ren J. Hercilla Valdivia

VISUAL BASIC ALGUNOS MTODOS COMUNES:

5

Clear (Borrar): Algunos mtodos son simples verbos que dicen al objeto la accin que deben realizar. El mtodo Clear le dice el control que borre su contenido. Si el control es un ListBox, el mtodo Clear elimina todas sus entradas. AddItem (Aadir Entrada), RemoveItem (Borrar Entrada): Estos mtodos se utilizan para manipular las entradas de un control ListBox o ComboBox. La aplicacin no necesita saber cmo estn almacenadas las entradas en el control. Lanza el mtodo AddItem, y el control se encarga de aadir o insertar la nueva entrada a la lista. MoveFirst (Primero), MoveLast (ltimo), MoveNext (Siguiente), MovePrevious (Anterior): Se sitan en el primer, el ltimo, el siguiente o el anterior registro del objeto Recordset especificado y lo convierten en el registro actual. Puede utilizar los mtodos Move para desplazarse de un registro a otro sin aplicar una condicin. Refresh (Actualizar): Fuerza que un formulario o control sea redibujado. Generalmente, el dibujado de un formulario o control se controla automticamente cuando no ocurren eventos. Sin embargo, hay muchas situaciones en las que se quiere actualizar inmediatamente un formulario o un control. Se puede usar el mtodo Refresh con un control Data para abrir o reabrir la base de datos (si han cambiado los valores de las propiedades DatabaseName, ReadOnly, Exclusive o Connect) y reconstruir el dynaset de la propiedad Recordset del control. SetFocus (Enfoque): Mueve el enfoque al control o formulario especificado. El objeto debe ser un objeto Form, un objeto MDIForm o control que pueda recibir el enfoque. Despus de invocar el mtodo SetFocus, cualquier entrada del usuario se dirige al formulario o control especificado. Show: Presenta un objeto MDIForm o Form. Si el formulario especificado no est cargado cuando se invoca el mtodo Show, Visual Basic lo carga automticamente.

SAN LUIS

Ren J. Hercilla Valdivia

VISUAL BASIC

6

PROCEDIMENTOS, SUCESOS O EVENTOS: Es el proceso que se va a ejecutar cuando se tome una accin con algn objeto o control. EVENTO: Una accin reconocida por un objeto, como hacer clic con el Mouse o presionar una tecla, para la que se puede escribir cdigo para responder. Los eventos pueden producirse como resultado de una accin del usuario o por programa, o pueden ser disparados por el sistema. Ejemplo: Click encima de un botn de comando. ALGUNOS SUCESOS COMUNES: Los sucesos determinan la relacin de los controles a las condiciones externas. Los controles reconocen los sucesos, pero es la aplicacin la que la maneja. Un botn de comando es capaz de reconocer que alguien lo ha pulsado, pero no es capaz de reaccionar al suceso si no se le proporciona un cdigo que lo indique. En otras palabras, somos nosotros los que debemos decir a Visual Basic lo que debe hacer cuando el usuario hace clic sobre un determinado botn de comando. Una vez que le especificamos la rutina para el suceso control Click, la subrutina se ejecuta cada vez que se hace clic sobre este control. Click (Clic), DblClick (Doble Clic): El suceso Click tiene lugar cuando el usuario hace clic con el botn izquierdo del ratn; el DblClick tiene lugar cuando el usuario hace doble clic en el