SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
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.

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (20)

Open dns um dns rápido e útil
Open dns  um dns rápido e útilOpen dns  um dns rápido e útil
Open dns um dns rápido e útil
 
Aleluia! resucitou o señor!
Aleluia! resucitou o señor!Aleluia! resucitou o señor!
Aleluia! resucitou o señor!
 
Tic tac-formasdeensearvs-manerasdeaprender-110407191046-phpapp02
Tic tac-formasdeensearvs-manerasdeaprender-110407191046-phpapp02Tic tac-formasdeensearvs-manerasdeaprender-110407191046-phpapp02
Tic tac-formasdeensearvs-manerasdeaprender-110407191046-phpapp02
 
Mes de maio
Mes de maioMes de maio
Mes de maio
 
Signos vitales ii
Signos vitales iiSignos vitales ii
Signos vitales ii
 
Este é o meu filho
Este é o meu filhoEste é o meu filho
Este é o meu filho
 
27º domingo tob bene pagolas 2012
27º domingo tob bene pagolas 201227º domingo tob bene pagolas 2012
27º domingo tob bene pagolas 2012
 
alimoches_viajeros
alimoches_viajerosalimoches_viajeros
alimoches_viajeros
 
17 domingo t o b
17 domingo t o    b17 domingo t o    b
17 domingo t o b
 
Perfil profesional marco santiago 2013 abr
Perfil profesional marco santiago 2013 abrPerfil profesional marco santiago 2013 abr
Perfil profesional marco santiago 2013 abr
 
Los Candidatos a la Presidencia 2011
Los Candidatos a la Presidencia 2011 Los Candidatos a la Presidencia 2011
Los Candidatos a la Presidencia 2011
 
JORNAL ALTO TAQUARAL - CAMPINAS/SP
JORNAL ALTO TAQUARAL - CAMPINAS/SPJORNAL ALTO TAQUARAL - CAMPINAS/SP
JORNAL ALTO TAQUARAL - CAMPINAS/SP
 
Presentacion amor
Presentacion amorPresentacion amor
Presentacion amor
 
3º coresma c 2013
3º coresma c 2013 3º coresma c 2013
3º coresma c 2013
 
Drupal vs joomla
Drupal vs joomlaDrupal vs joomla
Drupal vs joomla
 
Humanismo 1
Humanismo 1Humanismo 1
Humanismo 1
 
Revista Desembre 2009
Revista Desembre 2009Revista Desembre 2009
Revista Desembre 2009
 
Botafogo Paradiso
Botafogo ParadisoBotafogo Paradiso
Botafogo Paradiso
 
2o Forum Capixaba De Marketing Digital
2o Forum Capixaba De Marketing Digital2o Forum Capixaba De Marketing Digital
2o Forum Capixaba De Marketing Digital
 
Primeiros ministros da 1ª república
Primeiros ministros da 1ª repúblicaPrimeiros ministros da 1ª república
Primeiros ministros da 1ª república
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

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.