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

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 

Último (20)

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 

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.