PRÁCTICAS PROGRAMACIÓN VISUAL BASIC 1º Bachiller COLEGIO MENESIANO PRÁCTICA 1 Objetivo: Mediante los dos botones conseguir que la imagen se visualice o no a antojo del usuario. Objetos utilizados: 2 Command 1 Image TEORÍA NECESARIA: Objeto.Propiedad=Valor Ejemplo/ Propiedades caption y name de un objeto Image1.visible=True PRÁCTICA 2 Objetivo: Mediante un sólo botón conseguir el mismo efecto que en la práctica anterior. El botón tendrá que ir cambiando su etiqueta (caption) en función de la situación que se encuentre. Las dos situaciones posibles se muestran arriba. Objetos utilizados: 1 Command 1 Image TEORÍA NECESARIA: If CONDICION Then INSTRUCCIONES A EJECUTAR CUANDO LA CONDICIÓN SE CUMPLE Else INSTRUCCIONES A EJECUTAR CUANDO LA CONDICIÓN NO SE CUMPLE End If Propiedad WindowState PRÁCTICA 3 Objetivo: Mediante el botón actualizar visualizaremos en una etiqueta (label) la fecha y hora actualizada. Objetos utilizados: 1 Command 1 LABEL TEORÍA NECESARIA: Propiedad Font, Alignment, y ForeColor de un Label Format(Now, "dddd, mmmm dd, yyyy") Wednesday, January 27, 1993 Format(Now, "mmmm-yy") January-93 Format(Now, "hh:mm AM/PM") 07:18 AM Format(Now, "d-mmmm h:mm" 27-January 7:18 Format(Now, "d-mmmm-yy") 27-January-93 Format(Now, "h:mm") 20:50 Format(Now, "h:mm:ss") 20:50:35 Format(Now, "m/d/yy h:mm") 1/27/93 20:50 PRÁCTICA 4 Objetivo: Mediante una barra de desplazamiento vertical iremos modificando el valor de una etiqueta. El mínimo valor será 0 y el máximo 100. El valor inicial será 0. Objetos utilizados: 1 VScroll 1 LABEL TEORÍA NECESARIA: Propiedades de un Scroll: Value, Max, Min, SmallChange, LargeChange Relacionar dos objetos: Objeto1.Propiedad1=Objeto2.Propiedad2 PRÁCTICA 5 Objetivo: Realizar un temporizador que nos permita contar 5 segundos. Al pulsar el botón, un temporizador contará 5 segundos, y una vez transcurrido el tiempo aparecerá el mensaje “EL TIEMPO HA PASADO YA”. Objetos utilizados: 1 Command 1 LABEL 1 Timer TEORÍA NECESARIA: Propiedades de un Timer: Interval, Enabled, Name Funcionamiento de un Timer. PRÁCTICA EVALUADORA Objetivo: Construir un cronómetro en el que el usuario pueda indicar cuánto tiempo desea contar a través de una barra de desplazamiento. Una vez determinado el tiempo, el botón comenzar a contar activará el cronometro. Transcurrido el tiempo aparecerá la etiqueta “EL TIEMPO HA PASADO YA” Para un 10: Añadir al programa otro temporizador y otra etiqueta que permita ver al usuario en todo momento cuanto tiempo queda. Esta etiqueta irá decrementandose cada segundo (19,18,17,....,3,2,1,0).