SlideShare una empresa de Scribd logo
1 de 6
EJERCICIO DE VISUAL BASIC


En este ejercicio vamos a realizar una serie de círculos a los que le daremos un
color y mediante el componente de “ScrollBar” – “Barra de desplazamiento”
haremos que los colores de los círculos vayan variando.


En primer lugar diseñaremos el formulario,




La figura “Shape” dibujada siempre es inicialmente un “Recuadro” pero desde
la propiedad “Shape” la cambiamos a “Circulo”.


Repetimos la operación y colocamos otro circulo al lado del primero,
continuaremos colocando una “barra de desplazamiento Horizontal” –
“HscrollBar”,




al Hscorll1, que hemos colocado le modificaremos la propiedad “MAX” a “15”.
Repetiremos la operación anterior pero colocaremos una “Barra Vertical”, y la
propiedad “Max” a “15” y la propiedad “Value” también a “15”.
Colocaremos también un “CommandButton” para poder finalizar la ejecución
del programa.




Y también colocaremos un “Label “ para titular este ejercicio con el nombre
“QBCOLOR”. Este mismo nombre es el que daremos también al “Formulario”,
como en la siguiente imagen,
Antes de empezar con el código seleccionaremos cada una de las
circunferencias y en la propiedad “BACKSTYLE” colocaremos “1.OPAQUE” de
forma que podremos colorear el interior de estas figuras.




Ahora introduciremos el código para cada uno de los componentes activos de
este ejercicio, en primer lugar haremos “2clics” en la “barra de desplazamiento
horizontal”.


El código a introducir es,


               Private Sub HScroll1_Change()
               Shape1.BackColor = QBColor(HScroll1.Value)
               Shape2.BackColor = QBColor(15 - (HScroll1.Value))
               End Sub
En esta rutina anterior estamos programando lo siguiente,


En la rutina del “cambio del Hscroll1”
La figura Shape1 se pintara con el color de fondo correspondiente al valor que
en ese momento tiene el Hscroll1. Ese valor numérico que podrá ser entre 0 y
15 (recordamos la propiedad Min=0 y la propiedad Max=15) se convertirá en un
color determinado gracias a la función “QBCOLOR”


En la figura Shape2 pasara lo mismo que en el Shape anterior con la diferencia
que pintara según (15-el valor del Hscroll1) la cual operación dará un valor
contrario al primer Shape.


Continuamos introduciendo código, ahora, en el Vscroll1,


             Private Sub VScroll1_Change()
             Form1.BackColor = QBColor(VScroll1.Value)
             End Sub


En esta rutina del “Vscroll1” se pintara el color de fondo del formulario según el
valor que tenga la barra de desplazamiento vertical en ese momento y también
según el color que retorne la función “QBCOLOR”.


En el botón de “Fin” colocaremos el código,




             Private Sub Command1_Click()
             End
             End Sub
Si procedemos a ejecutar el programa, cada vez que nos desplacemos por la
barra Horizontal o Vertical, veremos como los círculos o el fondo de la pantalla
cambian de color.




Finalmente almacenamos es ejercicio y el formulario.

Más contenido relacionado

Destacado (20)

Licenciatura
LicenciaturaLicenciatura
Licenciatura
 
Presentacio Estadistica
Presentacio Estadistica Presentacio Estadistica
Presentacio Estadistica
 
Presentación diapositivas 1
Presentación diapositivas 1Presentación diapositivas 1
Presentación diapositivas 1
 
Jornada de evangelizacion
Jornada de evangelizacionJornada de evangelizacion
Jornada de evangelizacion
 
Planeta humano
Planeta humanoPlaneta humano
Planeta humano
 
30º domingo tob bene pagola 2012)
30º domingo tob  bene pagola  2012)30º domingo tob  bene pagola  2012)
30º domingo tob bene pagola 2012)
 
Sandoval[1]
Sandoval[1]Sandoval[1]
Sandoval[1]
 
AbraçOs
AbraçOsAbraçOs
AbraçOs
 
Trabajo Vetina Vargas Y Daniela Bernal
Trabajo Vetina Vargas Y Daniela BernalTrabajo Vetina Vargas Y Daniela Bernal
Trabajo Vetina Vargas Y Daniela Bernal
 
Bloc Olesà - Olesa té Solució
Bloc Olesà - Olesa té SolucióBloc Olesà - Olesa té Solució
Bloc Olesà - Olesa té Solució
 
Estrucctura
EstruccturaEstrucctura
Estrucctura
 
Lluis
LluisLluis
Lluis
 
21º domingo toa 2014
21º domingo  toa 201421º domingo  toa 2014
21º domingo toa 2014
 
Pengoperasian microsoft office powerpoint
Pengoperasian microsoft office powerpointPengoperasian microsoft office powerpoint
Pengoperasian microsoft office powerpoint
 
12
1212
12
 
google academico, libros y pack
google academico, libros y packgoogle academico, libros y pack
google academico, libros y pack
 
Primer liceo bicentenario
Primer liceo bicentenarioPrimer liceo bicentenario
Primer liceo bicentenario
 
El granodecafe1
El granodecafe1El granodecafe1
El granodecafe1
 
Fisiología tiroi
Fisiología tiroiFisiología tiroi
Fisiología tiroi
 
5 epifania b bene pagola 2015
5 epifania b bene pagola 20155 epifania b bene pagola 2015
5 epifania b bene pagola 2015
 

Similar a Ex9 (16)

Ex15
Ex15Ex15
Ex15
 
Ex15
Ex15Ex15
Ex15
 
Ex12
Ex12Ex12
Ex12
 
Ex12
Ex12Ex12
Ex12
 
Vb Ii, Unidad Iv MéTodos Graficos
Vb Ii, Unidad Iv MéTodos GraficosVb Ii, Unidad Iv MéTodos Graficos
Vb Ii, Unidad Iv MéTodos Graficos
 
Diseño arquitéctonico rellenos
Diseño arquitéctonico rellenosDiseño arquitéctonico rellenos
Diseño arquitéctonico rellenos
 
Ex14
Ex14Ex14
Ex14
 
Ex14
Ex14Ex14
Ex14
 
Diapo margarita
Diapo margaritaDiapo margarita
Diapo margarita
 
Diapo margarita
Diapo margaritaDiapo margarita
Diapo margarita
 
Diapo margarita
Diapo margaritaDiapo margarita
Diapo margarita
 
Efectos básicos
Efectos básicosEfectos básicos
Efectos básicos
 
Ex10
Ex10Ex10
Ex10
 
Ex10
Ex10Ex10
Ex10
 
Lugar geometrico
Lugar geometricoLugar geometrico
Lugar geometrico
 
Comandos básicos
Comandos básicosComandos básicos
Comandos básicos
 

Más de Alberto Vargas

Trabajo de las emfermedades
Trabajo de las emfermedadesTrabajo de las emfermedades
Trabajo de las emfermedadesAlberto Vargas
 
Exposicion enfermedades1
Exposicion enfermedades1Exposicion enfermedades1
Exposicion enfermedades1Alberto Vargas
 
Exposicion de enfermedades salud ocupacional
Exposicion de enfermedades salud ocupacionalExposicion de enfermedades salud ocupacional
Exposicion de enfermedades salud ocupacionalAlberto Vargas
 
Enfermedades profecionales
Enfermedades profecionalesEnfermedades profecionales
Enfermedades profecionalesAlberto Vargas
 
Enfermedades pro arreglado
Enfermedades pro arregladoEnfermedades pro arreglado
Enfermedades pro arregladoAlberto Vargas
 
Rutina diaria[2] cludia
Rutina diaria[2] cludiaRutina diaria[2] cludia
Rutina diaria[2] cludiaAlberto Vargas
 
Evidencias el salado ruben
Evidencias el salado rubenEvidencias el salado ruben
Evidencias el salado rubenAlberto Vargas
 
Evidencias el salado ruben
Evidencias el salado rubenEvidencias el salado ruben
Evidencias el salado rubenAlberto Vargas
 
Trabajo técnico en sistemas camilo logo empresa presonal
Trabajo técnico en sistemas  camilo logo empresa presonalTrabajo técnico en sistemas  camilo logo empresa presonal
Trabajo técnico en sistemas camilo logo empresa presonalAlberto Vargas
 
Evidencias el bosque ruben renplaso del2
Evidencias el bosque  ruben renplaso del2Evidencias el bosque  ruben renplaso del2
Evidencias el bosque ruben renplaso del2Alberto Vargas
 
2011 02-11 plan de sesion - adriana
2011 02-11 plan de sesion - adriana2011 02-11 plan de sesion - adriana
2011 02-11 plan de sesion - adrianaAlberto Vargas
 
Salud ocupacional - Enfermedades profesionales
Salud ocupacional -  Enfermedades profesionalesSalud ocupacional -  Enfermedades profesionales
Salud ocupacional - Enfermedades profesionalesAlberto Vargas
 
Protocolo de seguridad Compu-Ayudas - Yadni
Protocolo de seguridad Compu-Ayudas - Yadni Protocolo de seguridad Compu-Ayudas - Yadni
Protocolo de seguridad Compu-Ayudas - Yadni Alberto Vargas
 
Solucion evaluacion conocimientos respuestas adriana
Solucion evaluacion conocimientos respuestas   adrianaSolucion evaluacion conocimientos respuestas   adriana
Solucion evaluacion conocimientos respuestas adrianaAlberto Vargas
 

Más de Alberto Vargas (20)

Trabajo tavo
Trabajo tavoTrabajo tavo
Trabajo tavo
 
Trabajo de las emfermedades
Trabajo de las emfermedadesTrabajo de las emfermedades
Trabajo de las emfermedades
 
Salud ocupacional aa
Salud ocupacional aaSalud ocupacional aa
Salud ocupacional aa
 
Presentación1
Presentación1Presentación1
Presentación1
 
Exposicion enfermedades1
Exposicion enfermedades1Exposicion enfermedades1
Exposicion enfermedades1
 
Exposicion de enfermedades salud ocupacional
Exposicion de enfermedades salud ocupacionalExposicion de enfermedades salud ocupacional
Exposicion de enfermedades salud ocupacional
 
Estañosis
EstañosisEstañosis
Estañosis
 
Enfermedades profecionales
Enfermedades profecionalesEnfermedades profecionales
Enfermedades profecionales
 
Enfermedades pro arreglado
Enfermedades pro arregladoEnfermedades pro arreglado
Enfermedades pro arreglado
 
Calicosis
CalicosisCalicosis
Calicosis
 
Rutina diaria[2] cludia
Rutina diaria[2] cludiaRutina diaria[2] cludia
Rutina diaria[2] cludia
 
Evidencias el salado ruben
Evidencias el salado rubenEvidencias el salado ruben
Evidencias el salado ruben
 
Ensayo elisa
Ensayo elisaEnsayo elisa
Ensayo elisa
 
Evidencias el salado ruben
Evidencias el salado rubenEvidencias el salado ruben
Evidencias el salado ruben
 
Trabajo técnico en sistemas camilo logo empresa presonal
Trabajo técnico en sistemas  camilo logo empresa presonalTrabajo técnico en sistemas  camilo logo empresa presonal
Trabajo técnico en sistemas camilo logo empresa presonal
 
Evidencias el bosque ruben renplaso del2
Evidencias el bosque  ruben renplaso del2Evidencias el bosque  ruben renplaso del2
Evidencias el bosque ruben renplaso del2
 
2011 02-11 plan de sesion - adriana
2011 02-11 plan de sesion - adriana2011 02-11 plan de sesion - adriana
2011 02-11 plan de sesion - adriana
 
Salud ocupacional - Enfermedades profesionales
Salud ocupacional -  Enfermedades profesionalesSalud ocupacional -  Enfermedades profesionales
Salud ocupacional - Enfermedades profesionales
 
Protocolo de seguridad Compu-Ayudas - Yadni
Protocolo de seguridad Compu-Ayudas - Yadni Protocolo de seguridad Compu-Ayudas - Yadni
Protocolo de seguridad Compu-Ayudas - Yadni
 
Solucion evaluacion conocimientos respuestas adriana
Solucion evaluacion conocimientos respuestas   adrianaSolucion evaluacion conocimientos respuestas   adriana
Solucion evaluacion conocimientos respuestas adriana
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Último (10)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Ex9

  • 1. EJERCICIO DE VISUAL BASIC En este ejercicio vamos a realizar una serie de círculos a los que le daremos un color y mediante el componente de “ScrollBar” – “Barra de desplazamiento” haremos que los colores de los círculos vayan variando. En primer lugar diseñaremos el formulario, La figura “Shape” dibujada siempre es inicialmente un “Recuadro” pero desde la propiedad “Shape” la cambiamos a “Circulo”. Repetimos la operación y colocamos otro circulo al lado del primero,
  • 2. continuaremos colocando una “barra de desplazamiento Horizontal” – “HscrollBar”, al Hscorll1, que hemos colocado le modificaremos la propiedad “MAX” a “15”. Repetiremos la operación anterior pero colocaremos una “Barra Vertical”, y la propiedad “Max” a “15” y la propiedad “Value” también a “15”.
  • 3. Colocaremos también un “CommandButton” para poder finalizar la ejecución del programa. Y también colocaremos un “Label “ para titular este ejercicio con el nombre “QBCOLOR”. Este mismo nombre es el que daremos también al “Formulario”, como en la siguiente imagen,
  • 4. Antes de empezar con el código seleccionaremos cada una de las circunferencias y en la propiedad “BACKSTYLE” colocaremos “1.OPAQUE” de forma que podremos colorear el interior de estas figuras. Ahora introduciremos el código para cada uno de los componentes activos de este ejercicio, en primer lugar haremos “2clics” en la “barra de desplazamiento horizontal”. El código a introducir es, Private Sub HScroll1_Change() Shape1.BackColor = QBColor(HScroll1.Value) Shape2.BackColor = QBColor(15 - (HScroll1.Value)) End Sub
  • 5. En esta rutina anterior estamos programando lo siguiente, En la rutina del “cambio del Hscroll1” La figura Shape1 se pintara con el color de fondo correspondiente al valor que en ese momento tiene el Hscroll1. Ese valor numérico que podrá ser entre 0 y 15 (recordamos la propiedad Min=0 y la propiedad Max=15) se convertirá en un color determinado gracias a la función “QBCOLOR” En la figura Shape2 pasara lo mismo que en el Shape anterior con la diferencia que pintara según (15-el valor del Hscroll1) la cual operación dará un valor contrario al primer Shape. Continuamos introduciendo código, ahora, en el Vscroll1, Private Sub VScroll1_Change() Form1.BackColor = QBColor(VScroll1.Value) End Sub En esta rutina del “Vscroll1” se pintara el color de fondo del formulario según el valor que tenga la barra de desplazamiento vertical en ese momento y también según el color que retorne la función “QBCOLOR”. En el botón de “Fin” colocaremos el código, Private Sub Command1_Click() End End Sub
  • 6. Si procedemos a ejecutar el programa, cada vez que nos desplacemos por la barra Horizontal o Vertical, veremos como los círculos o el fondo de la pantalla cambian de color. Finalmente almacenamos es ejercicio y el formulario.