SlideShare a Scribd company logo
1 of 3
1.6.3 Ejemplo 1.3: Transformación de unidades de temperatura
La Figura 1.4 muestra un programa sencillo que permite ver la equivalencia entre las
escalas de
temperaturas en grados centígrados y grados Fahrenheit. Los ficheros de este proyecto
se pueden
llamar Temperat.vbp y Temperat.frm.
En el centro del formulario aparece una barra
de desplazamiento vertical que permite desplazarse
con incrementos pequeños de 1º C y grandes de 10º
C. Como es habitual, también puede cambiarse el
valor arrastrando con el ratón el cursor de la barra.
Los valores máximos y mínimo de la barra son 100º
C y -100º C.
A ambos lados de la barra aparecen dos cuadros
de texto (color de fondo blanco) donde aparecen
los grados correspondientes a la barra en ambas escalas.
Encima aparecen dos rótulos (labels) que indican
la escala de temperaturas correspondiente. Completan
la aplicación un botón Salir que termina la ejecución
y un menú File con la única opción Exit, que
termina asimismo la ejecución del programa.
La Tabla 1.4 indica los controles utilizados en este ejemplo junto con las propiedades y
los valores
correspondientes.
Figura 1.4. Equivalencia de temperaturas.
Practique Visual Basic 6.0 como si estuviera en Primero página 12
Tabla 1.4. Controles y propiedades del Ejemplo 1.3.
Por otra parte, el código con el que este programa responde a los eventos es el contenido
en
los siguientes procedimientos:
Option Explicit
Private Sub cmbSalir_Click()
Beep
End
End Sub
Private Sub mnuFileExit_Click()
End
End Sub
Private Sub vsbTemp_Change()
txtCent.Text = vsbTemp.Value
txtFahr.Text = 32 + 1.8 * vsbTemp.Value
End Sub
Sobre este tercer ejemplo se puede comentar lo siguiente:
1. Se ha utilizado la propiedad Value de la barra de desplazamiento, la cual da el valor
actual de
la misma con respecto a los límites inferior y superior, previamente establecidos (-100 y
100).
2. Mediante el procedimiento cmdSalir_Click, se cierra el programa, gracias a la
instrucción
End. El cometido de Beep no es otro que el de emitir un pitido a través del altavoz del
ordenador,
que indicará que en efecto se ha salido del programa.
3. La función mnuFileExit_Click() y activa desde el menú y termina la ejecución sin
emitir ningún
sonido.
4. Finalmente, la función vsbTemp_Change() se activa al cambiar el valor de la barra de
desplazamiento;
su efecto es modificar el valor de la propiedad text en las cajas de texto que muestran
la temperatura en cada una de las dos escalas.

More Related Content

What's hot

What's hot (14)

Taller estudio - Estructuras de control VBA - Excel
Taller estudio - Estructuras de control VBA - ExcelTaller estudio - Estructuras de control VBA - Excel
Taller estudio - Estructuras de control VBA - Excel
 
Entrada y salida, manejo de cadenas de texto
Entrada y salida, manejo de cadenas de textoEntrada y salida, manejo de cadenas de texto
Entrada y salida, manejo de cadenas de texto
 
1 entrada y salida estandar(1)
1 entrada y salida estandar(1)1 entrada y salida estandar(1)
1 entrada y salida estandar(1)
 
Parrtes centrales del_teclado
Parrtes centrales del_tecladoParrtes centrales del_teclado
Parrtes centrales del_teclado
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasic
 
Taller
TallerTaller
Taller
 
Entrada
EntradaEntrada
Entrada
 
DATOS LENGUAJE C
DATOS LENGUAJE CDATOS LENGUAJE C
DATOS LENGUAJE C
 
Practica 16
Practica 16Practica 16
Practica 16
 
Especificar un documento clase
Especificar un documento claseEspecificar un documento clase
Especificar un documento clase
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Teclado
TecladoTeclado
Teclado
 

Viewers also liked

El tabac i l’alcohol
El tabac i l’alcoholEl tabac i l’alcohol
El tabac i l’alcoholRalucaVonicaG
 
Benemerita universidad auntonoma de puebla.pptm
Benemerita universidad auntonoma de puebla.pptmBenemerita universidad auntonoma de puebla.pptm
Benemerita universidad auntonoma de puebla.pptm201244305
 
Taller 2 salud ocupacional
Taller 2 salud ocupacionalTaller 2 salud ocupacional
Taller 2 salud ocupacionalnicolaslds
 
Maira la celula
Maira la celulaMaira la celula
Maira la celulamaiiira
 
Alejandra peña administracion marco amaya.
Alejandra peña  administracion  marco amaya.Alejandra peña  administracion  marco amaya.
Alejandra peña administracion marco amaya.Ivette Jaen
 
Flujo de procesos lineales e intermitentes rita lima 09000055
Flujo de procesos lineales e intermitentes rita lima 09000055Flujo de procesos lineales e intermitentes rita lima 09000055
Flujo de procesos lineales e intermitentes rita lima 09000055rtalima801
 
Cmc energías no renovables
Cmc energías no renovablesCmc energías no renovables
Cmc energías no renovablesdrs096
 
Trabajo1 las tics
Trabajo1 las ticsTrabajo1 las tics
Trabajo1 las ticssofis300687
 
Trastornos respiratorios del sueño
Trastornos respiratorios del sueñoTrastornos respiratorios del sueño
Trastornos respiratorios del sueñoJuan Tabone
 
investigaciones del turismo
investigaciones del turismoinvestigaciones del turismo
investigaciones del turismoMaylene Gil
 
Comment récupérer les fichiers jpg supprimés
Comment récupérer les fichiers jpg supprimésComment récupérer les fichiers jpg supprimés
Comment récupérer les fichiers jpg supprimésRobin
 
TECNOLOGÍA PARA EL FUTURO
TECNOLOGÍA PARA EL FUTUROTECNOLOGÍA PARA EL FUTURO
TECNOLOGÍA PARA EL FUTUROJuan Moreno
 
Nombre
NombreNombre
Nombreanyyei
 

Viewers also liked (20)

Deportes
DeportesDeportes
Deportes
 
Sistema nervioso autónomo
Sistema nervioso autónomoSistema nervioso autónomo
Sistema nervioso autónomo
 
Amistad
AmistadAmistad
Amistad
 
El tabac i l’alcohol
El tabac i l’alcoholEl tabac i l’alcohol
El tabac i l’alcohol
 
Benemerita universidad auntonoma de puebla.pptm
Benemerita universidad auntonoma de puebla.pptmBenemerita universidad auntonoma de puebla.pptm
Benemerita universidad auntonoma de puebla.pptm
 
Taller 2 salud ocupacional
Taller 2 salud ocupacionalTaller 2 salud ocupacional
Taller 2 salud ocupacional
 
Maira la celula
Maira la celulaMaira la celula
Maira la celula
 
Alejandra peña administracion marco amaya.
Alejandra peña  administracion  marco amaya.Alejandra peña  administracion  marco amaya.
Alejandra peña administracion marco amaya.
 
trabajo en grupo exposición
trabajo en  grupo  exposición trabajo en  grupo  exposición
trabajo en grupo exposición
 
Capm version ii
Capm version iiCapm version ii
Capm version ii
 
Flujo de procesos lineales e intermitentes rita lima 09000055
Flujo de procesos lineales e intermitentes rita lima 09000055Flujo de procesos lineales e intermitentes rita lima 09000055
Flujo de procesos lineales e intermitentes rita lima 09000055
 
Cmc energías no renovables
Cmc energías no renovablesCmc energías no renovables
Cmc energías no renovables
 
Trabajo1 las tics
Trabajo1 las ticsTrabajo1 las tics
Trabajo1 las tics
 
Herramientas web
Herramientas webHerramientas web
Herramientas web
 
Trastornos respiratorios del sueño
Trastornos respiratorios del sueñoTrastornos respiratorios del sueño
Trastornos respiratorios del sueño
 
investigaciones del turismo
investigaciones del turismoinvestigaciones del turismo
investigaciones del turismo
 
Comment récupérer les fichiers jpg supprimés
Comment récupérer les fichiers jpg supprimésComment récupérer les fichiers jpg supprimés
Comment récupérer les fichiers jpg supprimés
 
Las mascaras
Las mascarasLas mascaras
Las mascaras
 
TECNOLOGÍA PARA EL FUTURO
TECNOLOGÍA PARA EL FUTUROTECNOLOGÍA PARA EL FUTURO
TECNOLOGÍA PARA EL FUTURO
 
Nombre
NombreNombre
Nombre
 

Similar to 1

Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0Ayhli123
 
Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0nedlud
 
Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0BangMiriam3003
 
Cuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basicCuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basicOmar Valero Guerra
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaManolin Garcia Lopez
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaMartin Ariel Almeida
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaDigna Mejia
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuayolandacolon04
 
Practicas Visual Basic 6.0
Practicas Visual Basic 6.0Practicas Visual Basic 6.0
Practicas Visual Basic 6.0CECYTEM
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Gtmuriano
 

Similar to 1 (20)

Practicas 120322224406-phpapp02
Practicas 120322224406-phpapp02Practicas 120322224406-phpapp02
Practicas 120322224406-phpapp02
 
Esimlp
EsimlpEsimlp
Esimlp
 
Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0
 
Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0
 
Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0
 
Practicas
PracticasPracticas
Practicas
 
Practicas 2 unidad
Practicas 2 unidadPracticas 2 unidad
Practicas 2 unidad
 
Ejercicios visual fox
Ejercicios visual foxEjercicios visual fox
Ejercicios visual fox
 
Manual practicas
Manual practicasManual practicas
Manual practicas
 
Cuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basicCuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basic
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visua
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visua
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visua
 
Cuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visuaCuaderno de ejercicios_y_practicas_visua
Cuaderno de ejercicios_y_practicas_visua
 
Procedimientos visual
Procedimientos visualProcedimientos visual
Procedimientos visual
 
Practicas Visual Basic 6.0
Practicas Visual Basic 6.0Practicas Visual Basic 6.0
Practicas Visual Basic 6.0
 
Diapo margarita
Diapo margaritaDiapo margarita
Diapo margarita
 
Diapo margarita
Diapo margaritaDiapo margarita
Diapo margarita
 
Diapo margarita
Diapo margaritaDiapo margarita
Diapo margarita
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
 

More from Yaritza Bautista

Unidad iii. lectura inferencial
Unidad iii. lectura inferencialUnidad iii. lectura inferencial
Unidad iii. lectura inferencialYaritza Bautista
 
Unidad iii. lectura analogica.
Unidad iii. lectura analogica.Unidad iii. lectura analogica.
Unidad iii. lectura analogica.Yaritza Bautista
 
Unidad iii.comprension inferencial de la lectura.
Unidad iii.comprension inferencial de la lectura.Unidad iii.comprension inferencial de la lectura.
Unidad iii.comprension inferencial de la lectura.Yaritza Bautista
 
Unidad iii. comprension analógica de la lectura.
Unidad iii. comprension analógica de la lectura.Unidad iii. comprension analógica de la lectura.
Unidad iii. comprension analógica de la lectura.Yaritza Bautista
 
Loes trabajo en grupo de dhp
Loes trabajo en grupo de dhpLoes trabajo en grupo de dhp
Loes trabajo en grupo de dhpYaritza Bautista
 
Nivel de lectura literal (zully)
Nivel de lectura literal (zully)Nivel de lectura literal (zully)
Nivel de lectura literal (zully)Yaritza Bautista
 
Importancia de los niveles de lectura (anita) (2)
Importancia de los niveles de lectura (anita) (2)Importancia de los niveles de lectura (anita) (2)
Importancia de los niveles de lectura (anita) (2)Yaritza Bautista
 
Niveles de lectura. unidad 3. (zully) copia
Niveles de lectura. unidad 3. (zully)   copiaNiveles de lectura. unidad 3. (zully)   copia
Niveles de lectura. unidad 3. (zully) copiaYaritza Bautista
 
Etapa 2. comprensi+ôn literal de la lectura
Etapa 2. comprensi+ôn literal de la lecturaEtapa 2. comprensi+ôn literal de la lectura
Etapa 2. comprensi+ôn literal de la lecturaYaritza Bautista
 
Etapa 1. bases de la lectura
Etapa 1.  bases de la lecturaEtapa 1.  bases de la lectura
Etapa 1. bases de la lecturaYaritza Bautista
 
El signo linguistico unidad ii
El signo linguistico unidad iiEl signo linguistico unidad ii
El signo linguistico unidad iiYaritza Bautista
 
Tipologia textual.unidad 2
Tipologia textual.unidad 2Tipologia textual.unidad 2
Tipologia textual.unidad 2Yaritza Bautista
 

More from Yaritza Bautista (20)

TAREA DE MATEMÁTICA.
TAREA DE MATEMÁTICA.TAREA DE MATEMÁTICA.
TAREA DE MATEMÁTICA.
 
NÚMEROS REALES
NÚMEROS REALESNÚMEROS REALES
NÚMEROS REALES
 
MATEMATICA
MATEMATICAMATEMATICA
MATEMATICA
 
Economia
EconomiaEconomia
Economia
 
Textos cientificos
Textos cientificosTextos cientificos
Textos cientificos
 
Unidad iii. lectura inferencial
Unidad iii. lectura inferencialUnidad iii. lectura inferencial
Unidad iii. lectura inferencial
 
Unidad iii. lectura analogica.
Unidad iii. lectura analogica.Unidad iii. lectura analogica.
Unidad iii. lectura analogica.
 
Unidad iii.comprension inferencial de la lectura.
Unidad iii.comprension inferencial de la lectura.Unidad iii.comprension inferencial de la lectura.
Unidad iii.comprension inferencial de la lectura.
 
Unidad iii. comprension analógica de la lectura.
Unidad iii. comprension analógica de la lectura.Unidad iii. comprension analógica de la lectura.
Unidad iii. comprension analógica de la lectura.
 
Lectura critica. unidad 3
Lectura critica. unidad 3Lectura critica. unidad 3
Lectura critica. unidad 3
 
Formato apa para escritos
Formato apa para escritosFormato apa para escritos
Formato apa para escritos
 
Loes trabajo en grupo de dhp
Loes trabajo en grupo de dhpLoes trabajo en grupo de dhp
Loes trabajo en grupo de dhp
 
Nivel de lectura literal (zully)
Nivel de lectura literal (zully)Nivel de lectura literal (zully)
Nivel de lectura literal (zully)
 
Importancia de los niveles de lectura (anita) (2)
Importancia de los niveles de lectura (anita) (2)Importancia de los niveles de lectura (anita) (2)
Importancia de los niveles de lectura (anita) (2)
 
Niveles de lectura. unidad 3. (zully) copia
Niveles de lectura. unidad 3. (zully)   copiaNiveles de lectura. unidad 3. (zully)   copia
Niveles de lectura. unidad 3. (zully) copia
 
Etapa 2. comprensi+ôn literal de la lectura
Etapa 2. comprensi+ôn literal de la lecturaEtapa 2. comprensi+ôn literal de la lectura
Etapa 2. comprensi+ôn literal de la lectura
 
Etapa 1. bases de la lectura
Etapa 1.  bases de la lecturaEtapa 1.  bases de la lectura
Etapa 1. bases de la lectura
 
El signo linguistico unidad ii
El signo linguistico unidad iiEl signo linguistico unidad ii
El signo linguistico unidad ii
 
El signo linguistico
El signo linguisticoEl signo linguistico
El signo linguistico
 
Tipologia textual.unidad 2
Tipologia textual.unidad 2Tipologia textual.unidad 2
Tipologia textual.unidad 2
 

1

  • 1.
  • 2. 1.6.3 Ejemplo 1.3: Transformación de unidades de temperatura La Figura 1.4 muestra un programa sencillo que permite ver la equivalencia entre las escalas de temperaturas en grados centígrados y grados Fahrenheit. Los ficheros de este proyecto se pueden llamar Temperat.vbp y Temperat.frm. En el centro del formulario aparece una barra de desplazamiento vertical que permite desplazarse con incrementos pequeños de 1º C y grandes de 10º C. Como es habitual, también puede cambiarse el valor arrastrando con el ratón el cursor de la barra. Los valores máximos y mínimo de la barra son 100º C y -100º C. A ambos lados de la barra aparecen dos cuadros de texto (color de fondo blanco) donde aparecen los grados correspondientes a la barra en ambas escalas. Encima aparecen dos rótulos (labels) que indican la escala de temperaturas correspondiente. Completan la aplicación un botón Salir que termina la ejecución y un menú File con la única opción Exit, que termina asimismo la ejecución del programa. La Tabla 1.4 indica los controles utilizados en este ejemplo junto con las propiedades y los valores correspondientes. Figura 1.4. Equivalencia de temperaturas. Practique Visual Basic 6.0 como si estuviera en Primero página 12 Tabla 1.4. Controles y propiedades del Ejemplo 1.3. Por otra parte, el código con el que este programa responde a los eventos es el contenido en los siguientes procedimientos: Option Explicit Private Sub cmbSalir_Click() Beep End End Sub Private Sub mnuFileExit_Click() End End Sub Private Sub vsbTemp_Change() txtCent.Text = vsbTemp.Value txtFahr.Text = 32 + 1.8 * vsbTemp.Value End Sub Sobre este tercer ejemplo se puede comentar lo siguiente: 1. Se ha utilizado la propiedad Value de la barra de desplazamiento, la cual da el valor actual de la misma con respecto a los límites inferior y superior, previamente establecidos (-100 y 100). 2. Mediante el procedimiento cmdSalir_Click, se cierra el programa, gracias a la instrucción End. El cometido de Beep no es otro que el de emitir un pitido a través del altavoz del ordenador, que indicará que en efecto se ha salido del programa.
  • 3. 3. La función mnuFileExit_Click() y activa desde el menú y termina la ejecución sin emitir ningún sonido. 4. Finalmente, la función vsbTemp_Change() se activa al cambiar el valor de la barra de desplazamiento; su efecto es modificar el valor de la propiedad text en las cajas de texto que muestran la temperatura en cada una de las dos escalas.