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


Vamos a realizar un conversor de Pesetas a Euros. Comenzamos con el
diseño de un formulario,




ç




En este primer paso hemos colocado el “Caption” del “formulario”           a
“Conversor”.


Hemos introducido 3 “labels” uno para titulo, y los otros dos para indicar el
nombre de las dos monedas.


Tendremos en cuenta que los tres labels están en “negrita” y los dos últimos
de color (forecolor) “rojo”.


Continuaremos introduciendo los “Textbox” para poder introducir valores,
A estos dos “Textobox” solo les hemos eliminado el contenido de la propiedad
“text” para dejarlos en blanco.


Continuamos insertando en el formulario dos “Optionbutton” botones de
opción para poder indicar el tipo de conversión a realizar.
Modificamos los “caption” de los “optionbutton” y colocamos el mismo texto
que en la imagen anterior.


Insertamos un botón “commandbutton” de “Mas Conversión” y otro de “Fin”,




En las rutinas del “text1_change”       y “text2_change” introduciremos
respectivamente,


      Private Sub Text1_Change()
      Option2.Enabled = False
      End Sub


      Private Sub Text2_Change()
      Option1.Enabled = False
      End Sub
El significado del código anterior es que si hacemos un cambio en “text1” es
que estamos introduciendo un valor en “pesetas” con lo cual el “option2” que
es para pasar de € a ptas lo podemos desactivar.


Lo mismo sucede en el text2. Es decir si introduzco PTAS que nos deje
convertir a € y si introducimos € que deje pasar a PTAS.




Ahora para haremos doble “clic” en el primer option, el que pasa de Ptas a € y
en la rutina del “Option1_click()” introducimos el código,


             Private Sub Option1_Click()
             Text2.Text = Text1.Text / 166.386
             End Sub


En el caso de hacer “clic en el option1” realizamos la operación de presentar en
el “text2” (que es el que representa €) el valor introducido en “text1” (que es la
cantidad de PTAS), dividido entre 166.386 (que es la equivalencia en €)


En la rutina del “Option2”


             Private Sub Option2_Click()
             Text1.Text = Text2.Text * 166.386
             End Sub


Aquí hacemos lo contrario del anterior, en el text de “PTAS” colocamos los “€
multiplicado por 166.386) para pasar a “PTAS”


Finalmente, en el botón de “Mas Conversión” colocaremos las ordenes
necesarias para colocar todos los controles a “0” (valores iniciales),
Private Sub Command2_Click()
             Text2.Text = " "
             Text1.Text = " "
             Option1.Enabled = True
             Option2.Enabled = True
             Option1.Value = False
             Option2.Value = False
             Text1.SetFocus
             End Sub


Aquí borramos el contenido de los 2 “textbox” , activamos los 2 “options” y los
desmarcamos y llevamos el enfoque del cursor al “Text1” para iniciar de nuevo
una conversión.


En el botón de salir colocamos el código habitual.


             Private Sub Command1_Click()
             End
             End Sub


El resultado en ejecución será,




Ahora almacena el ejercicio.

Más contenido relacionado

La actualidad más candente

Comandos Del Editor VI
Comandos Del Editor VIComandos Del Editor VI
Comandos Del Editor VIUsa
 
Teclado finalizado (1)
Teclado finalizado (1)Teclado finalizado (1)
Teclado finalizado (1)benjanapal
 
Programación de codigos PHP
Programación de codigos PHPProgramación de codigos PHP
Programación de codigos PHPAEHS29011998
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Flor Santana Mota
 
Problemas propuestos2.0
Problemas propuestos2.0Problemas propuestos2.0
Problemas propuestos2.0YO Por Que
 
Métodos abreviados del teclado
Métodos abreviados del tecladoMétodos abreviados del teclado
Métodos abreviados del tecladossuserd9fe45
 
Teclado en word
Teclado en wordTeclado en word
Teclado en wordPalooArias
 
Funciones de texto
Funciones de textoFunciones de texto
Funciones de texto7826501
 
Ejercicios paso a paso excel 2010 funciones de texto
Ejercicios paso a paso excel 2010 funciones de textoEjercicios paso a paso excel 2010 funciones de texto
Ejercicios paso a paso excel 2010 funciones de textooscardavid17
 

La actualidad más candente (16)

El oso
El osoEl oso
El oso
 
Comandos Del Editor VI
Comandos Del Editor VIComandos Del Editor VI
Comandos Del Editor VI
 
Ex6
Ex6Ex6
Ex6
 
IF then else
IF then elseIF then else
IF then else
 
Teclado finalizado (1)
Teclado finalizado (1)Teclado finalizado (1)
Teclado finalizado (1)
 
Programación de codigos PHP
Programación de codigos PHPProgramación de codigos PHP
Programación de codigos PHP
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02
 
Problemas propuestos2.0
Problemas propuestos2.0Problemas propuestos2.0
Problemas propuestos2.0
 
Métodos abreviados del teclado
Métodos abreviados del tecladoMétodos abreviados del teclado
Métodos abreviados del teclado
 
Teclado
TecladoTeclado
Teclado
 
Teclado en word
Teclado en wordTeclado en word
Teclado en word
 
abreviaturas con el teclado
abreviaturas con el teclado abreviaturas con el teclado
abreviaturas con el teclado
 
Visual Basic 6.0 Parte 2/2
Visual Basic 6.0 Parte 2/2Visual Basic 6.0 Parte 2/2
Visual Basic 6.0 Parte 2/2
 
Java Basico
Java BasicoJava Basico
Java Basico
 
Funciones de texto
Funciones de textoFunciones de texto
Funciones de texto
 
Ejercicios paso a paso excel 2010 funciones de texto
Ejercicios paso a paso excel 2010 funciones de textoEjercicios paso a paso excel 2010 funciones de texto
Ejercicios paso a paso excel 2010 funciones de texto
 

Destacado

Guia de trabajo_autonomo_n[1] - copia
Guia de trabajo_autonomo_n[1] - copiaGuia de trabajo_autonomo_n[1] - copia
Guia de trabajo_autonomo_n[1] - copiaDIanaLopezR
 
Power paint ximena
Power paint ximenaPower paint ximena
Power paint ximenakaxina20
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadorasmauroramijara
 
El baile de la vida
El baile de la vidaEl baile de la vida
El baile de la vidalabst2010
 
2011 02-18 plan de-sesion_integrado
2011 02-18 plan de-sesion_integrado2011 02-18 plan de-sesion_integrado
2011 02-18 plan de-sesion_integradoAlberto Vargas
 
INTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINE
INTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINEINTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINE
INTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINEKatarzyna Zofia Gdowska
 
Ilustrações do espetáculo.sala4
Ilustrações  do espetáculo.sala4Ilustrações  do espetáculo.sala4
Ilustrações do espetáculo.sala4Filomena Claudino
 
제주엘리시움 글램핑 빌리지 안내
제주엘리시움 글램핑 빌리지 안내제주엘리시움 글램핑 빌리지 안내
제주엘리시움 글램핑 빌리지 안내jeongis
 
Presentación tema plästicos
Presentación tema plästicosPresentación tema plästicos
Presentación tema plästicosbialikoer
 

Destacado (20)

Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Guia de trabajo_autonomo_n[1] - copia
Guia de trabajo_autonomo_n[1] - copiaGuia de trabajo_autonomo_n[1] - copia
Guia de trabajo_autonomo_n[1] - copia
 
La familia como escuela de fe
La familia como escuela de feLa familia como escuela de fe
La familia como escuela de fe
 
Power paint ximena
Power paint ximenaPower paint ximena
Power paint ximena
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadoras
 
Natuurmonumenten Maarten
Natuurmonumenten Maarten Natuurmonumenten Maarten
Natuurmonumenten Maarten
 
Conservas López. Jaleo
Conservas López. JaleoConservas López. Jaleo
Conservas López. Jaleo
 
Itzayana
ItzayanaItzayana
Itzayana
 
la contabilidad
la contabilidadla contabilidad
la contabilidad
 
El baile de la vida
El baile de la vidaEl baile de la vida
El baile de la vida
 
2011 02-18 plan de-sesion_integrado
2011 02-18 plan de-sesion_integrado2011 02-18 plan de-sesion_integrado
2011 02-18 plan de-sesion_integrado
 
INTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINE
INTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINEINTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINE
INTERNATIONAL PROJECT FOR EDUCATION OF EMPLOYEES FOR GAME INDUSTY IN UKRAINE
 
Ilustrações do espetáculo.sala4
Ilustrações  do espetáculo.sala4Ilustrações  do espetáculo.sala4
Ilustrações do espetáculo.sala4
 
제주엘리시움 글램핑 빌리지 안내
제주엘리시움 글램핑 빌리지 안내제주엘리시움 글램핑 빌리지 안내
제주엘리시움 글램핑 빌리지 안내
 
Presentación tema plästicos
Presentación tema plästicosPresentación tema plästicos
Presentación tema plästicos
 
El rock
El rockEl rock
El rock
 
Itzayana
ItzayanaItzayana
Itzayana
 
El reposacabezas
El reposacabezasEl reposacabezas
El reposacabezas
 
19º domingo del to
19º domingo del to19º domingo del to
19º domingo del to
 
Tutorial windows movie maker
Tutorial windows movie makerTutorial windows movie maker
Tutorial windows movie maker
 

Similar a Ex13 (20)

Ex3
Ex3Ex3
Ex3
 
Ex3
Ex3Ex3
Ex3
 
Ex1
Ex1Ex1
Ex1
 
Ex5
Ex5Ex5
Ex5
 
Ex5
Ex5Ex5
Ex5
 
Ex5
Ex5Ex5
Ex5
 
Calculadora 2011
Calculadora 2011Calculadora 2011
Calculadora 2011
 
Ex2
Ex2Ex2
Ex2
 
Ex2
Ex2Ex2
Ex2
 
Ex12
Ex12Ex12
Ex12
 
Ex12
Ex12Ex12
Ex12
 
Ex6
Ex6Ex6
Ex6
 
Ex10
Ex10Ex10
Ex10
 
Ex10
Ex10Ex10
Ex10
 
Unidad6 funciones
Unidad6 funcionesUnidad6 funciones
Unidad6 funciones
 
Repaso de Visual Basic: Contenido
Repaso de Visual Basic: ContenidoRepaso de Visual Basic: Contenido
Repaso de Visual Basic: Contenido
 
Ambiente lazarus
Ambiente lazarusAmbiente lazarus
Ambiente lazarus
 
27
2727
27
 
27
2727
27
 
8
88
8
 

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
 

Ex13

  • 1. EJERCICIO DE VISUAL BASIC Vamos a realizar un conversor de Pesetas a Euros. Comenzamos con el diseño de un formulario, ç En este primer paso hemos colocado el “Caption” del “formulario” a “Conversor”. Hemos introducido 3 “labels” uno para titulo, y los otros dos para indicar el nombre de las dos monedas. Tendremos en cuenta que los tres labels están en “negrita” y los dos últimos de color (forecolor) “rojo”. Continuaremos introduciendo los “Textbox” para poder introducir valores,
  • 2. A estos dos “Textobox” solo les hemos eliminado el contenido de la propiedad “text” para dejarlos en blanco. Continuamos insertando en el formulario dos “Optionbutton” botones de opción para poder indicar el tipo de conversión a realizar.
  • 3. Modificamos los “caption” de los “optionbutton” y colocamos el mismo texto que en la imagen anterior. Insertamos un botón “commandbutton” de “Mas Conversión” y otro de “Fin”, En las rutinas del “text1_change” y “text2_change” introduciremos respectivamente, Private Sub Text1_Change() Option2.Enabled = False End Sub Private Sub Text2_Change() Option1.Enabled = False End Sub
  • 4. El significado del código anterior es que si hacemos un cambio en “text1” es que estamos introduciendo un valor en “pesetas” con lo cual el “option2” que es para pasar de € a ptas lo podemos desactivar. Lo mismo sucede en el text2. Es decir si introduzco PTAS que nos deje convertir a € y si introducimos € que deje pasar a PTAS. Ahora para haremos doble “clic” en el primer option, el que pasa de Ptas a € y en la rutina del “Option1_click()” introducimos el código, Private Sub Option1_Click() Text2.Text = Text1.Text / 166.386 End Sub En el caso de hacer “clic en el option1” realizamos la operación de presentar en el “text2” (que es el que representa €) el valor introducido en “text1” (que es la cantidad de PTAS), dividido entre 166.386 (que es la equivalencia en €) En la rutina del “Option2” Private Sub Option2_Click() Text1.Text = Text2.Text * 166.386 End Sub Aquí hacemos lo contrario del anterior, en el text de “PTAS” colocamos los “€ multiplicado por 166.386) para pasar a “PTAS” Finalmente, en el botón de “Mas Conversión” colocaremos las ordenes necesarias para colocar todos los controles a “0” (valores iniciales),
  • 5. Private Sub Command2_Click() Text2.Text = " " Text1.Text = " " Option1.Enabled = True Option2.Enabled = True Option1.Value = False Option2.Value = False Text1.SetFocus End Sub Aquí borramos el contenido de los 2 “textbox” , activamos los 2 “options” y los desmarcamos y llevamos el enfoque del cursor al “Text1” para iniciar de nuevo una conversión. En el botón de salir colocamos el código habitual. Private Sub Command1_Click() End End Sub El resultado en ejecución será, Ahora almacena el ejercicio.