trabajo de eventos de visual basic

27
“AÑO DE LA INTEGRACION NACIONAL Y RECONOCIMIENTO DE NUESTRA DIVERSIDAD” Carrera : Computación e Informática. Semestre : III Área : Herramienta De Desarrollo De Software Tema : Eventos en Visual Basic Net Docente : Karla neyra alemán Integrantes : Guerrero zarate Sayuri León Gonzales Julio Ipanaque Espinoza Carlos Oblea Oyola Ericka Peña Sayago Ana Rujel Villegas Wendy

Upload: chocoeli

Post on 12-Jan-2015

713 views

Category:

Education


1 download

DESCRIPTION

visual basic

TRANSCRIPT

Page 1: Trabajo de eventos de visual basic

“AÑO DE LA INTEGRACION NACIONAL Y RECONOCIMIENTO DE NUESTRA

DIVERSIDAD”

Carrera : Computación e Informática.Semestre : III Área : Herramienta De Desarrollo De Software Tema : Eventos en Visual Basic NetDocente : Karla neyra alemánIntegrantes :

Guerrero zarate SayuriLeón Gonzales JulioIpanaque Espinoza CarlosOblea Oyola Ericka Peña Sayago AnaRujel Villegas Wendy

Page 2: Trabajo de eventos de visual basic

Este comando “botón de comando”, nos permita ejecutar alguna rutina, función o procedimiento, generalmente en el evento click del mismo para realizar de esta manera alguna tarea dentro del programa.

Page 3: Trabajo de eventos de visual basic

Por ejemplo si colocamos un control comando1 en un formulario y le damos doble clic para que se abra la ventana de código visual Basic, podemos ver la siguiente rutina:

Page 4: Trabajo de eventos de visual basic

• Prívate sub comando1_clic () End sub

Page 5: Trabajo de eventos de visual basic

Todas las instrucciones que estén dentro de este procedimiento llamada

comando1_clic se ejecutaran cuando presionemos el botón. Por ejemplo si ejecutamos el siguiente código:

Page 6: Trabajo de eventos de visual basic

• Prívate sub comando1_clic Establecemos en la barra de titulo del

formulario la fecha del pc Me.caption = date

Page 7: Trabajo de eventos de visual basic

Lo que seria mostrar la fecha del sistema en la barra de titulo del formulario, utilizando la función date de visual Basic

Las demás propiedades del control son prácticamente similares ala de otros controles, por ejemplo Hight y width para el ancho y alto, visible, enabled

Page 8: Trabajo de eventos de visual basic

• Una propiedad para comentar, es la propiedad style. Esta tiene 2 valores, 0 – estándar y 1 – graphical

• La primera es el básico botón y este valor tiene asignado por defecto

• En cambio el graphical permite al comando button poder mostrando imágenes cambiarle el color del fondo, por ejemplo cambiarle el tipo de fuente, y con utilizando el Api de Windows se puede cambiar por ejemplo el color de la fuente es decir el forecolor q este control no lo posee.

Page 9: Trabajo de eventos de visual basic
Page 10: Trabajo de eventos de visual basic

• Este ejemplo muestra, el comando1, como visualizar una imagen, por medio de la propiedad picture.

• El segundo no tiene imagen, pero muestra como establecer el color del fondo, propiedad backcolor, siempre y cuando la propiedad style sea de tipo gráfico, ya que si esta en estándar no surtirá efecto.

Page 11: Trabajo de eventos de visual basic

Otro ejemplo sobre esta propiedad: al pasar el mause al pasar por el comandobutton, se cambiara la fuente en negrita y subrayado, al salir el puntero fuera del botón, se establecerá en la fuente normal.

Para el ejemplo, colocar un comando1 y estas líneas en el formulario:

Page 12: Trabajo de eventos de visual basic
Page 13: Trabajo de eventos de visual basic

• Aparte del evento clic que se ejecuta cuando lo presionamos, otros eventos importantes son:

• EVENTO GOT Y LOSTFOCUS: se disparan dichos eventos cuando el control recibe o pierde el foco

• MouseMove, MouseDown, y MouseUp: el primero se dispara cuando el puntero del mause se mueve encima del botón esta abajo y cuando esta arriba MauseUp.

Page 14: Trabajo de eventos de visual basic

• Por ejemplo para probar el uso de los metodos GotFocus y lostfocus (recibe y pierde el foco) colocar 3 coamndobutton, coamndo1, comando2, comando3.

• Luego un label1q mostrara el control que recibe el foco (gotfocus) y un label2 q mostrara el control q pierde el foco (LosFocus)

Page 15: Trabajo de eventos de visual basic

Luego de añadir los controles pegar el código sigue el formulario

Page 16: Trabajo de eventos de visual basic
Page 17: Trabajo de eventos de visual basic

NOTA: en la venta de código se puede observar que hay 2 combos o lista desplegables:

Page 18: Trabajo de eventos de visual basic

El combo de la izquierda muestra los objetos que tiene el formulario, es decir los controles, y la lista de la derecha los eventos y métodos del objeto seleccionado en la lista izquierda

Page 19: Trabajo de eventos de visual basic

En la captura del ejemplo anterior, se puede ver que cuando el cursor se encuentra dentro de la ventana de código esta situado en un procedimiento determinado, las listas se actualizan mostrándote dicho objeto, por ejemplo el cursor esta en el control u objeto llamado comando3 en el evento gotfocus, y las listas desplegables muestran esto mismo.

Page 20: Trabajo de eventos de visual basic

Siguiendo el ejemplo anterior, para escribir código en el evento mauseMove del comando1 para que muestre un mensaje cuando pasa el mause por encima del botón, tendría que seleccionar de la lista izquierda el comando1 de esta forma:

Page 21: Trabajo de eventos de visual basic
Page 22: Trabajo de eventos de visual basic

Y después seleccionar el evento que se quiera utilizar disponible en otro combo desplegable, en este caso el MauseMove.

Page 23: Trabajo de eventos de visual basic
Page 24: Trabajo de eventos de visual basic

Al hacer esto en la ventana de código visual Basic te entrega un procedimiento vacío:

Page 25: Trabajo de eventos de visual basic

Ahora el código que escribas dentro de este procedimiento se va a disparar casa vez que pases el mause encima del comando1

Por ejemplo para mostrar un mensaje con la función MsgBox cada ves q pases el mause por encima agrega lo siguiente:

Page 26: Trabajo de eventos de visual basic
Page 27: Trabajo de eventos de visual basic

GRACIAS