Elemento 3

1,247
-1

Published on

Descripción de Ejercicios realizados en Visual Basic

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,247
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
260
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Elemento 3

  1. 1. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNUNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN DOCENCIA EN INFORMÁTICA 5º “U” SEMESTRE “ELMENTO 3” ING. WILMA GAVILANES AUTOR:  Jéssica Soria SEPTIEMBRE 2012 – FEBRERO 2012Jéssica Soria Página 1
  2. 2. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 1  CARATULAEn este pequeño programa se ha realizado una caratula con los datosinformativos.Aquí se usado los siguientes elementos:7 Labels:  1 label para (universidad tecnica de ambato)  1 label para (facultad de ciencias humanas y de la educacion)  1 labels para (carrera de docencia en informatica)  1 labels para (nombre)  1 labels para (nombre de la materia)  1 labbels para el( semestre)  1 labels para (el año)2 PictureBox:  1 logo de la universidad  1 logo de la carreraJéssica Soria Página 2
  3. 3. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Imagen con PictureBox Label: Para TítulosJéssica Soria Página 3
  4. 4. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 2  DATOS PERSONALES En este programa recopilamos los datos personales y los mostramos a traves de un mensaje. Public Class Form2 1. Aqui condicionamos el botón Datos Personales para que nos aparesca la pantalla de Bienvenida. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DATOS.Click Form1.Show() End Sub 2. Aquirealizamos la programacion del boton salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click End End Sub End Class 3. Aquí podemos verla pantalla de Bienvenida a traves del corrido del programa. Label: ParaPictureBox: el Titulo.Para colocar la Imagen Datos Personales Botón Salir Public Class Form1 1. Aqui realizamos la programación para ingresar los datos. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Jéssica Soria Página 4
  5. 5. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Dim N1, N2 As String Dim ED As Byte MsgBox(" > INGRESE SUS DATOS <") N1 = InputBox("Ingrese el Apellido: ") APELLIDO.Text = N1 N2 = InputBox("Ingrese el Nombre: ") NOMBRE.Text = N2 ED = InputBox("Ingrese la Edad: ") EDAD.Text = ED MsgBox("Mi nombre es " & N1 & " " & N2 & " " & ED) End Sub 2. Aqui es realizado el proceso de borrado de los casilleros ocupados. Private Sub NUEVO_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NUEVO.Click APELLIDO.Text = "" NOMBRE.Text = "" EDAD.Text = "" End Sub 3. Aqui se a procedido a ocultar la pantalla anterior. Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated Form2.Hide() End Sub 4. Aqui programamos el boton regresar. Private Sub REGRESAR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles REGRESAR.Click Form2.Show() Me.Hide() End Sub End Class 5. Aquí podemos observar las pantallas del corrido del programa.Label: Para Titulo ySubtítulos. TextBox: Para el ingreso de Datos. Ingresos de Datos. Jéssica Soria Página 5
  6. 6. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Ingreso del Apellidos Ingreso de Nombres Ingreso de EdadJéssica Soria Página 6
  7. 7. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Mensaje de Texto con resultado de DatosJéssica Soria Página 7
  8. 8. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 3  PROYECTO REGIONES DEL ECUADOREste programa nos permite visualizar algunas características del país, ciertosdato de reelevancia, sus regiones y algunas características de cada una deellas.Aquí se usado los siguientes elementos:29 Formularios  Form1= Carátula  Form2= Contraseña  Form3= Bienvenidos  Form4= Introducción  Form5= República  Form6= Regiones  Form7=Menu Regiones  Form8=Menú Región Costa  Form9= Manglares  Form10= Principales  Form11= Cultivos  Form12= Comida Típica  Form13= Etnias  Form14= Menú Región Sierra  Form15= Cultivos  Form16= Comida Típica  Form17= Principales  Form18= Etnias  Form19= Menú Región Amazonía  Form15= Flora  Form21= Comida Típica  Form22= Fauna  Form23= Etnias  Form24= Menú Región Insular  Form25= Flora  Form26= Comida Típica  Form27= FaunaJéssica Soria Página 8
  9. 9. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN  Form28= Etnias  Form29= SalirLabels:  Labels =>Descripción del textoButton:  Buttons => Evento al hacer clic permite ingresar a la página deseada.PictureBoxs  Picturebox => imágenes que se presenta en cada form.Public Class CLASE1 6. Aqui se realiza la Programacion del botón Siguiente. Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles SIGUIENTE.Click Contraseña.Show() End Sub 1. Aqui se realiza la programación del boton Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles SALIR.Click End End SubEnd Class 2. Aquí temos la pantalla de los datos informativos.Jéssica Soria Página 9
  10. 10. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNLabel: Para PictureBox: Título y Para laSubtítulos Imagen. Botón Botón Salir Siguiente A continuacion vemos la programacion que se a usado para la pantalla de Contraseña. Public Class Contraseña 1. Aqui tenemos la programacion del boton siguiente. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click CLASE1.Show() Me.Hide() End Sub 2. Aqui tenemos la programacion del boton siguiente. Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIGUIENTE.Click If Contraseñita.Text = ("SS501") Then BIENVENIDA.Show() Else MsgBox(">> La Contraseña es Inconrrecta <<") Contraseñita.SelectionStart = 0 Contraseñita.Focus() Contraseñita.Text = "" End If End Sub Private Sub Contraseña_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated CLASE1.Hide() End Sub Private Sub Contraseña_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Jéssica Soria Página 10
  11. 11. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN End Sub Private Sub Contraseñita_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Contraseñita.TextChanged End Sub End Class 3. Aquí podemos ver el corrido de pantalla de la contraseña.Label: Para TextBox: Título y Para elSubtítulos ingreso de Datos. Botón Atrás Botón Siguiente BackGroundImage: Para el fondo de Pantalla. En esta parte podemos encontrar la programacion de la pantalla de Bienvenida. Public Class BIENVENIDA 1. Aqui tenemos la programacion del boton siguiente. Private Sub BIENVENIDA_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated Contraseña.Hide() End Sub Private Sub BIENVENIDA_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub 2. Aqui progrmamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click Contraseña.Show() Jéssica Soria Página 11
  12. 12. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Me.Hide() End Sub 3. Aqui programamos el Botón Siguiente. Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIGUIENTE.Click Introducción.Show() End Sub End ClassLabel: Para Título y BackGroundImage:Subtítulos Para el fondo de Pantalla. Botón Botón Atrás Siguiente Public Class Introducción Private Sub Introducción_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated BIENVENIDA.Hide() End Sub Private Sub Introducción_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub 1. Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click BIENVENIDA.Show() Me.Hide() End Sub 2. Programamos el Botón Siguiente. Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIGUIENTE.Click REPUBLICA.Show() Jéssica Soria Página 12
  13. 13. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN End Sub End ClassLabel: Para BackGroundImage: Título y Para el fondo deSubtítulos Pantalla. Botón Atrás Botón Public Class REPUBLICA Siguiente 1. Programamos el Botón Siguiente. Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIGUIENTE.Click REGIONES.Show() End Sub Private Sub REPUBLICA_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated Introducción.Hide() End Sub Private Sub REPUBLICA_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub 2. Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click Introducción.Show() Me.Hide() End Sub End Class Jéssica Soria Página 13
  14. 14. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNLabel: Para PictureBox: Título y ParaSubtítulos Imágenes Botón SiguienteBackGroundImage: Botón Para el fondo de Atrás Pantalla. Public Class REGIONES 1. Programamos el Botón Siguiente. Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIGUIENTE.Click MENUE.Show() End Sub Private Sub REGIONES_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated REPUBLICA.Hide() End Sub Private Sub REGIONES_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load REPUBLICA.Hide() End Sub 2. Programamos El Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click REPUBLICA.Show() Me.Hide() End Sub End Class Jéssica Soria Página 14
  15. 15. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNBotónAtrás Public Class MENUE Botón Siguiente 1. Programamos para seguir al Botón Galapagos. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GALAPAGOS.Click GALAPAGOS_EC.Show() End Sub Private Sub MENUE_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated ETNIAS_TG.Hide() End Sub Private Sub MENUE_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load REGIONES.Hide() End Sub 2. Programamos para seguir al Botón Final. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click FINAL.Show() Me.Hide() End Sub 3. Programamos para seguir al Botón Costa. Private Sub COSTA_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles COSTA.Click COSTA_EC.Show() End Sub Jéssica Soria Página 15
  16. 16. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN 4. Programamos para seguir al Botón Sierra. Private Sub SIERRA_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIERRA.Click SIERRA_EC.Show() End Sub 5. Programamos para seguir al Botón Amazonía. Private Sub ORIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ORIENTE.Click AMAZONIA_EC.Show() End Sub End Class Menú AmazoníaMenúCosta Menú Menú Botón Sierra Insular Atrás Public Class COSTA_EC 1. Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click MENUE.Show() Me.Hide() End Sub Private Sub COSTA_EC_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated MENUE.Hide() End Sub Jéssica Soria Página 16
  17. 17. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub COSTA_EC_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles MyBase.Load End Sub 2. Programamos para seguir a la pantalla Manglares. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button2.Click MANGLARES.Show() End Sub 3. Programamos para seguir a la pantalla Principales Lugares Turísticos. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button4.Click PRINCIPALES.Show() End Sub 4. Programamos para seguir a la pantalla Cultivos. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click CULTIVOS.Show() End Sub 5. Programamos para seguir a la pantalla Comida Típica. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button3.Click COMIDA_T.Show() End Sub 6. Programamos par seguir a la pantalla Etnias de la Costa. Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button5.Click ETNIAS_COSTA.Show() End SubEnd ClassJéssica Soria Página 17
  18. 18. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Botón AtrásManglares Atracciones Cultivos Etnias e Comida Instrumentos Turísticas Típica Public Class MANGLARES Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) MENUE.Show() Me.Hide() End Sub Private Sub MANGLARES_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated COSTA_EC.Hide() End Sub Private Sub MANGLARES_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) CULTIVOS.Show() End Sub Programamos el Bóton Salir. Private Sub SALIR_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click COSTA_EC.Show() Me.Hide() End Sub End Class Jéssica Soria Página 18
  19. 19. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Botón AtrásPublic Class PRINCIPALESProgramamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles SALIR.Click COSTA_EC.Show() Me.Hide() End Sub Private Sub PRINCIPALES_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles MyBase.Load CULTIVOS.Hide() End SubEnd ClassJéssica Soria Página 19
  20. 20. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Label: TítulosPictureBox: Para Imágenes Botón Atrás Public Class CULTIVOS Private Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click End Sub Private Sub CULTIVOS_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated MANGLARES.Hide() End Sub Private Sub CULTIVOS_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) MENUE.Show() Me.Hide() End Sub Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) PRINCIPALES_S.Show() End Sub Jéssica Soria Página 20
  21. 21. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub SALIR_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesSALIR.Click COSTA_EC.Show() Me.Hide() End Sub Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesLabel2.Click End SubEnd Class Botón AtrásPublic Class COMIDA_T Private Sub COMIDA_T_Activated(ByVal sender As Object, ByVal e As System.EventArgs) HandlesMe.Activated COSTA_EC.Hide() End Sub Private Sub COMIDA_T_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles MyBase.Load End SubProgramamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles SALIR.Click COSTA_EC.Show() Me.Hide() End SubEnd ClassJéssica Soria Página 21
  22. 22. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNBotón Atrás Public Class ETNIAS_COSTA Private Sub ETNIAS_COSTA_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated COSTA_EC.Hide() End Sub Private Sub ETNIAS_COSTA_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Programamos el Botón. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click COSTA_EC.Show() Me.Hide() End Sub End Class Jéssica Soria Página 22
  23. 23. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNBotón Atrás REGRESAMOS AL MENÚ Botón alMenú Sierra Public Class SIERRA_EC Programamos para seguir a la Pantalla Principales Lugares Turísticos. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click PRINCIPALES_S.Show() End Sub Programamos para seguir a la Pantalla Cultivos. Jéssica Soria Página 23
  24. 24. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) S_CULTIVOS.Show() End Sub Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click MENUE.Show() Me.Hide() End Sub Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click S_CULTIVOS.Show() End Sub Programamos para seguir a la Pantalla Comida. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click COMIDA_TS.Show() End Sub Programamos para seguir a la Pantalla Etnias. Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click ETNIAS_S.Show() End Sub End Class Botón Atrás Etnias e Instrumentos Botón a Atracción Botón a ComidaCultivos de Turística típica la Cierra Jéssica Soria Página 24
  25. 25. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Public Class S_CULTIVOS Private Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click End Sub Private Sub SIGUIENTE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) CULTIVOS.Show() End Sub Private Sub S_CULTIVOS_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated MENUE.Hide() End Sub Private Sub S_CULTIVOS_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load SIERRA_EC.Hide() End Sub Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click SIERRA_EC.Show() Me.Hide() End Sub Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click End Sub End ClassBotón Atrás Jéssica Soria Página 25
  26. 26. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Public Class COMIDA_TS Private Sub COMIDA_TS_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated SIERRA_EC.Hide() End Sub Private Sub COMIDA_TS_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click SIERRA_EC.Show() Me.Hide() End Sub End ClassBotónAtrás Public Class PRINCIPALES_S Private Sub PRINCIPALES_S_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated S_CULTIVOS.Hide() End Sub Private Sub PRINCIPALES_S_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load SIERRA_EC.Hide() End Sub Programamos el Botón Salir. Jéssica Soria Página 26
  27. 27. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) MENUE.Show() Me.Hide() End Sub Private Sub SALIR_Click_1(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles SALIR.Click SIERRA_EC.Show() Me.Hide() End SubEnd Class BotónPublic Class ETNIAS_S Atrás Private Sub ETNIAS_S_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated SIERRA_EC.Show() End Sub Private Sub ETNIAS_S_Load(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles MyBase.Load End SubProgramamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALIR.Click SIERRA_EC.Show() Me.Hide() End SubEnd ClassJéssica Soria Página 27
  28. 28. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNBotónAtrás REGRESAMOS AL MENÚ Botón Amazonía Public Class AMAZONIA_EC Private Sub AMAZONIA_EC_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated MENUE.Hide() End Sub Private Sub AMAZONIA_EC_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Jéssica Soria Página 28
  29. 29. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click FLORES.Show() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click FAUNA.Show() End Sub Programamos para seguir a la Pantalla Amazonía. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click MENUE.Show() Me.Hide() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click COMISA_TO.Show() End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click ETNIAS_O.Show() Comida típica End Sub de la Zona End Class Flora deBotón la ZonaAtrás Fauna de la Zona Etnias e Instrumentos Public Class COMISA_TO Programamos el Botón Salir. Jéssica Soria Página 29
  30. 30. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALIR.Click AMAZONIA_EC.Show() Me.Hide() End Sub Private Sub COMISA_TO_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated AMAZONIA_EC.Hide() End Sub Private Sub COMISA_TO_Load(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles MyBase.Load End SubEnd ClassPublic Class FLORES Private Sub PictureBox5_Click(ByVal sender As System.Object, ByVale As System.EventArgs) Handles PictureBox5.Click End Sub Private Sub FLORES_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load AMAZONIA_EC.Hide() End SubProgramamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALIR.Click AMAZONIA_EC.Show()Jéssica Soria Página 30
  31. 31. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Me.Hide() End Sub End Class PictureBox: Para ImágenesBotónAtrás Label: Títulos Public Class FAUNA Private Sub FAUNA_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated AMAZONIA_EC.Hide() End Sub Private Sub FAUNA_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Programamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click AMAZONIA_EC.Show() Me.Hide() End Sub End Class Jéssica Soria Página 31
  32. 32. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN PictureBox: Para ImágenesBotónAtrás Label: Títulos Public Class ETNIAS_O Private Sub ETNIAS_O_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated AMAZONIA_EC.Hide() End Sub Private Sub ETNIAS_O_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Programamos en Boton Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click AMAZONIA_EC.Show() Me.Hide() End Sub End Class Jéssica Soria Página 32
  33. 33. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Label: TítulosBotónAtrás PictureBox: Para Imágenes REGRESAMOS AL MENÚ Public Class GALAPAGOS_EC Private Sub GALAPAGOS_EC_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated MENUE.Hide() End Sub Private Sub GALAPAGOS_EC_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Jéssica Soria Página 33
  34. 34. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click FLORA_G.Show() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click FAUNA_G.Show() End Sub Programamos para seguir a la Pantalla Principales Lugares Turísticos. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SALIR.Click MENUE.Show() Me.Hide() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click COMIDA_TG.Show() End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click ETNIAS_TG.Show() End Sub End Class Botones para Label: Para nuevo Formulario TítuloBotónAtrás Jéssica Soria Página 34
  35. 35. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNPublic Class ETNIAS_TG Private Sub ETNIAS_TG_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated GALAPAGOS_EC.Hide() End Sub Private Sub ETNIAS_TG_Load(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles MyBase.Load End SubProgramamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALIR.Click GALAPAGOS_EC.Show() Me.Hide() End SubEnd ClassPublic Class FAUNA_G Private Sub FAUNA_G_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated GALAPAGOS_EC.Hide() End SubJéssica Soria Página 35
  36. 36. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub FAUNA_G_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load End SubProgramamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALIR.Click GALAPAGOS_EC.Show() Me.Hide() End SubEnd ClassPublic Class FLORA_G Private Sub FLORA_G_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated GALAPAGOS_EC.Hide() End Sub Private Sub FLORA_G_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load End SubProgramamos el Botón Salir. Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALIR.Click GALAPAGOS_EC.Show() Me.Hide() End SubEnd ClassJéssica Soria Página 36
  37. 37. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNPublic Class COMIDA_TG Private Sub COMIDA_TG_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated GALAPAGOS_EC.Hide() End Sub Private Sub COMIDA_TG_Load(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles MyBase.Load End Sub Private Sub SALIR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALIR.Click GALAPAGOS_EC.Show() End SubEnd ClassJéssica Soria Página 37
  38. 38. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNPublic Class FINAL Private Sub Button1_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button1.Click End End Sub Private Sub FINAL_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated MENUE.Hide() End Sub Private Sub FINAL_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load End SubEnd ClassJéssica Soria Página 38
  39. 39. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNJéssica Soria Página 39
  40. 40. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 4  INGRESO DE 3 NOTASEl ingreso de notas van a ser validadas hasta un límite de 10.La equivalencia: Promedio >=7 APROBADO Promedio >5 y <7 SUSPENSO Promedio <5 REPROBADOAquí se usado los siguientes elementos:7 Labels : 1Label para (NOMBRE.) 2Label para (MODULO.) 3Label para (DEBERES.) 4Label para (LECCIONES.) 5Label para (EXAMENES.) 6Label para (PROMEDIO.) 7Label para (EQUIVALENCIA.)7 Textboxs: 1Textbox para (NOMBRE.) 2 Textbox para (MODULO.) 3 Textbox para (DEBERES.) 4Textbox para (LECCIONES.) 5 Textbox para (EXAMENES.) 6 Textbox para (PROMEDIO.) 6 Textbox para (EQUIVALENCIA.)2 BUTTON : 1 Button para ( NUEVO) 2 Button para ( SALIR)Jéssica Soria Página 40
  41. 41. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Label: Para TítuloTextBox: PararVisualizar Datos Botones para Nuevo Formulario Y para Salir Jéssica Soria Página 41
  42. 42. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 5  MENÚEste programa nos permite realizar las Tablas de Multiplicar, el Factorial, losNúmeros Primos y la Tabla de Fibonnaci.FORM 1 Name Form1 Backcolor (A su gusto) Windowstate MaximizeBUTTON Cantidad 3 Name Command 1 Backcolor (A su gusto) Caption Tablas Name Command 2 Backcolor (A su gusto) Caption Serie de datos Name Command 3 Backcolor (A su gusto) Caption SalirLABEL Cantidad 1 Name Label1 Forecolor (A su gusto) Caption Tablas de MultiplicarFORM 2 Name For2 Backcolor (A su gusto) Windowstate MaximizeJéssica Soria Página 42
  43. 43. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNBUTTONCantidad 3 Name Command 1 Backcolor (A su gusto) Caption Generar Name Command 2 Backcolor (A su gusto) Caption Regresar Name Command 3 Backcolor (A su gusto) Caption NuevoLABEL Cantidad 3 Name Label1 Forecolor (A su gusto) Caption Tablas Name Label2 Forecolor (A su gusto) Caption Ingrese el factor Name Label1 Forecolor (A su gusto) Caption Ingrese el LimiteLISTBOX Cantidad 1 Name List1 List (Vacío)FORM 3 Name Form3 Backcolor (A su gusto)Jéssica Soria Página 43
  44. 44. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Windowstate MaximizeBUTTON Cantidad 5 Name Command 1 Backcolor (A su gusto) Text Fibonacci Name Command 2 Backcolor (A su gusto) Text Factorial Name Command 3 Backcolor (A su gusto) Text Primos Name Command 4 Backcolor (A su gusto) Text Salir Name Command 5 Backcolor (A su gusto) Text LimpiarLABEL Cantidad 1 Name Label1 Forecolor (A su gusto) Text Ingrese el limiteLISTBOX Cantidad 3 Name List 1 List (Vacío)Jéssica Soria Página 44
  45. 45. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Name List 2 List (Vacío) Name List 3 List (Vacío)Public Class MENU_MProgramamos para seguir a la Pantalla Tablas de Multiplicar. Private Sub Button1_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button1.Click TABLAS_M.Show() End SubProgramamos para seguir a la Pantalla Tres Opciones. Private Sub Button2_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button2.Click TRES.Show() End SubProgramamos el Botón Salir. Private Sub Button3_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button3.Click End Label: Para End SubEnd Class Título Botones para Nuevo Formulario Y para SalirJéssica Soria Página 45
  46. 46. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNPublic Class TABLAS_MProgramamos el proceso de Multiplicación. Private Sub Button1_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button1.Click Dim INICIO As Integer Dim MUL As Integer For INICIO = 1 To Val(LIMITE.Text) Step 1 MUL = (Val(FACTOR.Text) * INICIO) Lista.Items.Add(INICIO & " * " & Val(FACTOR.Text) & " = "& MUL) Next End SubProgramamos para que Aparesca esta Pantalla. Private Sub TABLAS_M_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated MENU_M.Hide()Programamos el Botón Nuevo. End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button2.Click FACTOR.SelectionStart = 0 FACTOR.Focus() FACTOR.Text = "" LIMITE.Focus() LIMITE.Text = "" Lista.Focus() Lista.Text = "" End SubProgramamos para volver al Menú. Private Sub Button3_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button3.Click MENU_M.Show() Me.Hide() End SubEnd ClassJéssica Soria Página 46
  47. 47. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Label: Para TítuloBotones para NuevoFormulario Y para Salir TextBox: Parar Visualizar Public Class TRES Datos Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub Realizamos el proceso de calculo de la tabla de Fibonacci. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim Inicio As Integer Dim a As Integer Dim b As Integer Dim c As Integer a = 1 b = 0 For Inicio = 1 To Val(LIMITE.Text) Step 1 c = a + b FIBONACCI.Items.Add(Inicio & " --> " & c) a = b b = c Next End Sub Private Sub TRES_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated MENU_M.Hide() End Sub Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MENU_M.Show() Me.Hide() End Sub Programamos el Botón Nuevo. Jéssica Soria Página 47
  48. 48. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub Button2_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button2.Click LIMITE.SelectionStart = 0 FIBONACCI.Focus() FIBONACCI.Text = "" LIMITE.Focus() LIMITE.Text = "" PRIMOS.Focus() PRIMOS.Text = "" FACTORIAL.Focus() FACTORIAL.Text = "" End SubAqui se realiza la programacion de los números Primos. Private Sub Button5_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button5.Click Dim a As Integer Dim b As Integer Dim c As Integer Dim d As Integer d = 0 For a = 1 To Val(LIMITE.Text) Step 1 For b = 1 To a Step 1 If (b Mod a) <= 0 Then c = c + 1 End If Next If c <= 2 Then PRIMOS.Items.Add(a) End If c = 0 Next End SubAqui se realiza la programacion de los números Factoriales. Private Sub Button4_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button4.Click Dim a As Integer Dim b As Integer b = 1 For a = Val(LIMITE.Text) To 1 Step -1 b = b * a FACTORIAL.Items.Add("--> " & a) Next FACTORIAL.Items.Add("------------------") FACTORIAL.Items.Add("= " & b) End Sub End ClassJéssica Soria Página 48
  49. 49. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Label: Para TítuloBotones para NuevoFormulario Y para Salir TextBox: Parar Visualizar Datos Jéssica Soria Página 49
  50. 50. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 6  PROFORMA VINOS Y LICORESEste programa nos permite obtener una proforma del costo y tipo de licoresexistentes. FORM Cantidad 1 Nombre Form1 (proforma) BackColor (a su gusto) WindowState maximizada LABEL Cantidad 11 Nombre Label1 Forecolor (A su gusto) Font (A su gusto) Caption PROFORMA Nombre Label2 Forecolor (A su gusto) Font (A su gusto) Caption VINOS Y LICORES Nombre Label3 Forecolor (A su gusto) Font (A su gusto) Caption LICORES Nombre Label4 Forecolor (A su gusto) Font (A su gusto) Caption CANTIDAD Nombre Label5 Forecolor (A su gusto) Font (A su gusto) Caption P.UNITARIOJéssica Soria Página 50
  51. 51. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Nombre Label6 Forecolor (A su gusto) Font (A su gusto) Caption SUB.TOTAL Nombre Label7 Forecolor (A su gusto) Font (A su gusto) Caption FORMAS DE PAGO Nombre Label8 Forecolor (A su gusto) Font (A su gusto) Caption +15% DE RECARGO Nombre Label9 Forecolor (A su gusto) Font (A su gusto) Caption -20% DE DESCUENTO Nombre Label10 Forecolor (A su gusto) Font (A su gusto) Caption IVA Nombre Label11 Forecolor (A su gusto) Font (A su gusto) Caption T.A PAGAR TEXTBOX Cantidad 5 Name Text1 Text (Vacío) CANTIDAD Forecolor (A su gusto) Font (A su gusto) Name Text2 Text (Vacío) P.UNITARIO Forecolor (A su gusto) Font (A su gusto)Jéssica Soria Página 51
  52. 52. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Name Text3 Text (Vacío) SUB.TOTAL Forecolor (A su gusto) Font (A su gusto) Name Text4 Text (Vacío) IVA Forecolor (A su gusto) Font (A su gusto) Name Text5 Text (Vacío) TOTAL A PAGAR Forecolor (A su gusto) Font (A su gusto) COMBOBOX Cantidad 1 Name BomboBox Text (Vacío) Forecolor (A su gusto) CHECKBOX Cantidad 2 Nombre CheckBox1 Forecolor (A su gusto) Font (A su gusto) Caption +15% DE RECARGO Nombre CheckBox2 Forecolor (A su gusto) Font (A su gusto) Caption -20% DE DESCUENTO PICTUREBOX Cantidad 1 Forecolor (A su gusto) Modo De Tamaño (A Su Gusto)Jéssica Soria Página 52
  53. 53. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN BUTTONCantidad 2 Nombre Command1 Forecolor (A su gusto) Font (A su gusto) Caption NUEVO Nombre Command2 Forecolor (A su gusto) Font (A su gusto) Caption SALIRDeclaramos Variables Globales.Public Class Form1 Dim datos2 As Double Dim datos3 As Double Dim datos1 As Double Dim datos As IntegerAqui desplegamos las opciones de licores precio unitario y fotografia. Private Sub ComboBox1_SelectedIndexChanged(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) HandlesComboBox1.SelectedIndexChanged datos = ComboBox1.SelectedIndex If datos = 0 Then p_uni.Text = Val("180.75") datos1 = p_uni.Text imagen.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROFORMAWISKY.jpg") ElseIf datos = 1 Then p_uni.Text = Val("99.99") datos1 = p_uni.Text imagen.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROFORMAVODCA.jpg") ElseIf datos = 2 Then p_uni.Text = Val("130.00") datos1 = p_uni.Text imagen.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROFORMACHIVAS.jpg") ElseIf datos = 3 Then p_uni.Text = Val("79.99") datos1 = p_uni.Text imagen.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROFORMAS_MIGUEL.jpg") End If End SubEn esta seccion calculamos la Cantidad, el Subtotal, el IVA y el Total.Jéssica Soria Página 53
  54. 54. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub Cantidad_TextChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Cantidad.TextChanged S_tot.Text = Format(Val(Cantidad.Text) * datos1, "##.00") IVA.Text = Format((Val(S_tot.Text) * 0.12), "##.00") TOTAL.Text = Format(((Val(S_tot.Text) + Val(IVA.Text))),"##.00") End Sub 1. En esta seccion visualizamos la limpiza de las cajas en donde se visualizan los resultados. Private Sub Button1_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button1.Click Cantidad.Clear() p_uni.Clear() S_tot.Clear() TOTAL.Clear() CONTAD.Enabled = True CREDIT.Enabled = True End Sub 2. En este boton hemos realizado la programación del boton salir. Private Sub Button2_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles Button2.Click End End Sub 3. Aqui podemos ver la programación del casillero CheckBox de credito y contado. Private Sub CREDIT_CheckedChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles CREDIT.CheckedChanged datos2 = Format((Val(TOTAL.Text) * 0.15) + Val(TOTAL.Text),"##.00") PAGO_.Text = datos2 If CREDIT.Checked = True Then CONTAD.Enabled = False End If End Sub Private Sub CONTAD_CheckedChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles CONTAD.CheckedChanged datos3 = Format(Val(TOTAL.Text) - ((Val(TOTAL.Text) * 0.2)),"##.00") PAGO_.Text = datos3 If CONTAD.Checked = True Then CREDIT.Enabled = False End If End SubEnd Class 4. Aquí vemos la pantalla de corrido de la proforma de vinos y licores.Jéssica Soria Página 54
  55. 55. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Label: Para Título PictureBox: Para Imágenes ComboBox:Para listadode Opciones. TextBox: Parar Botones para Visualizar Nuevo Datos Formulario Y para Salir Jéssica Soria Página 55
  56. 56. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 7  NÚMERO RANDÓMICO CASINOEn este ejercicio aprenderemos como hacer el juego de los númerosrandómicos que se asemeja a los juegos de casino.1 FORM Name Form14 LABEL Label1 Título principal (Casino) Label2 son los subtítulos ( 0 ) Label3 son los subtítulos ( 0 ) Label4 son los subtítulos ( 0 )2 BUTTON Button 1 Para el botón Jugar (cmdjugar) Button 2 Para el botón salir (cmdsalir)2 PICTUREBOX Picturebox1 Utilizaremos para agregar la primera imagen PictureBox2 Utilizaremos para agregar la segunda imagenPublic Class Form1 Private Sub JUGR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles JUGR.Click 1. Declaramos Variables Glovales Dim NUM1 As Byte Dim NUM2 As Byte Dim NUM3 As Byte Int(Rnd() * 10) IMAG1.Visible = False IMAG2.Visible = False 2. Realizamos cada Do While () para cada imagen Do NUM1 = Int(Rnd() * 10) Loop While (NUM1 > 1) And (NUM1 < 7) N1.Text = NUM1 DoJéssica Soria Página 56
  57. 57. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN NUM2 = Int(Rnd() * 10) Loop While (NUM2 > 1) And (NUM2 < 7) N2.Text = NUM2 Do NUM3 = Int(Rnd() * 10) Loop While (NUM3 > 1) And (NUM3 < 7) N3.Text = NUM3 1. Hacemos un IF para que nos aparesca una imagen y un mensaje de resultado. If (N1.Text = N2.Text) And (N2.Text = N3.Text) Then MsgBox("¡GANASTE!") IMAG1.Visible = True IMAG2.Visible = False Else MsgBox("¡PERDISTE!") IMAG2.Visible = True IMAG1.Visible = False End If End Sub 2. Aqui programamos el boton salir Private Sub SALR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles SALR.Click End End SubEnd Class 3. Aquí vemos las imagines de cómo se visualiza la pantalla.Label: Para Título Botones para Nuevo Formulario Y para Salir PictureBox:Jéssica Soria Para Imágenes Página 57
  58. 58. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNJéssica Soria Página 58
  59. 59. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 8  PROFORMAS DE PARTES Y PIEZASEn este programa realizamos una proforma de las partes y piezas de uncomputador.Aquí vemos el control de la contraseña.Public Class CONTRASEÑA Private Sub NUEVO_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmdNUEVO.Click If CNTRASEÑA.Text = ("SS501") Then PROFORMA_P.Show() Else MsgBox("Clave Incorrecta") CNTRASEÑA.SelectionStart = 0 CNTRASEÑA.Focus() CNTRASEÑA.Text = "" End If End Sub Private Sub OPERADOR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmdOPERADOR.Click End End Sub Label: ParaEnd Class TítuloAquí vemos la pantalla de corrido de la contraseña. TextBox: Para Ingresos de Datos Botones para NuevoPublic Class PROFORMA_P Formulario Y Dim dato1 As Double para SalirJéssica Soria Página 59
  60. 60. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Dim dato5 As Double Dim dato6 As Double Dim dato7 As Double Dim dato8 As Double Dim dato9 As Double Dim dato10 As Double Dim dato11 As Double Dim dato12 As Double Dim dato13 As Double Dim dato14 As Double Dim dato4 As Double Dim dato2 As Double Dim dato3 As Double Private Sub PROFORMA_P_Activated(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Activated CONTRASEÑA.Hide() End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load End Sub Private Sub Label4_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Label4.Click End Sub Private Sub cmdOPERADOR_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmdOPERADOR.Click End End Sub Private Sub D_CT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles D_CT.TextChanged D_PT.Text = Format(Val(D_CT.Text) * dato1, "##.00") dato5 = D_PT.Text SUB_T.Text = Format((dato5 + dato6 + dato7 + dato8), "##.00") End Sub Private Sub DISCO_D_SelectedIndexChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles DISCO_D.SelectedIndexChanged dato1 = DISCO_D.SelectedIndex If dato1 = 0 Then D_PU.Text = Format(Val("273.00"), "##.00") dato1 = D_PU.Text ElseIf dato1 = 1 Then D_PU.Text = Format(Val("248.00"), "##.00") dato1 = D_PU.Text ElseIf dato1 = 2 Then D_PU.Text = Format(Val("123.00"), "##.00") dato1 = D_PU.Text ElseIf dato1 = 3 Then D_PU.Text = Format(Val("153.00"), "##.00") dato1 = D_PU.Text End If End SubJéssica Soria Página 60
  61. 61. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Private Sub MEMORIA_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMEMORIA.SelectedIndexChanged dato2 = MEMORIA.SelectedIndex() If dato2 = 0 Then M_PU.Text = Format(Val("180.75"), "##.00") dato2 = M_PU.Text ElseIf dato2 = 1 Then M_PU.Text = Format(Val("43.00"), "##.00") dato2 = M_PU.Text ElseIf dato2 = 2 Then M_PU.Text = Format(Val("113.00"), "##.00") dato2 = M_PU.Text ElseIf dato2 = 3 Then M_PU.Text = Format(Val("99.99"), "##.00") dato2 = M_PU.Text End If End Sub Private Sub M_BOARD_SelectedIndexChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles M_BOARD.SelectedIndexChanged dato3 = M_BOARD.SelectedIndex() If dato3 = 0 Then MB_PU.Text = Format(Val("113.00"), "##.00") dato3 = MB_PU.Text ElseIf dato3 = 1 Then MB_PU.Text = Format(Val("103.00"), "##.00") dato3 = MB_PU.Text ElseIf dato3 = 2 Then MB_PU.Text = Format(Val("143.00"), "##.00") dato3 = MB_PU.Text ElseIf dato3 = 3 Then MB_PU.Text = Format(Val("223.00"), "##.00") dato3 = MB_PU.Text End If End Sub Private Sub MONITOR_SelectedIndexChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles MONITOR.SelectedIndexChanged dato4 = MONITOR.SelectedIndex() If dato4 = 0 Then MN_PU.Text = Format(Val("563.00"), "##.00") dato4 = MN_PU.Text ElseIf dato4 = 1 Then MN_PU.Text = Format(Val("528.00"), "##.00") dato4 = MN_PU.Text ElseIf dato4 = 2 Then MN_PU.Text = Format(Val("283.00"), "##.00") dato4 = MN_PU.Text ElseIf dato4 = 3 Then MN_PU.Text = Format(Val("383.00"), "##.00") dato4 = MN_PU.Text End If End Sub Private Sub M_CT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles M_CT.TextChanged M_PT.Text = Format(Val(M_CT.Text) * dato2, "##.00") dato6 = M_PT.Text SUB_T.Text = Format((dato5 + dato6 + dato7 + dato8), "##.00")Jéssica Soria Página 61
  62. 62. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN End Sub Private Sub BM_CT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles BM_CT.TextChanged MB_PT.Text = Format(Val(BM_CT.Text) * dato3, "##.00") dato7 = MB_PT.Text SUB_T.Text = Format((dato5 + dato6 + dato7 + dato8), "##.00") End Sub Private Sub MN_CT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MN_CT.TextChanged MN_PT.Text = Format(Val(MN_CT.Text) * dato4, "##.00") dato8 = MN_PT.Text SUB_T.Text = Format((dato5 + dato6 + dato7 + dato8), "##.00") dato9 = SUB_T.Text IVA.Text = Format((dato9 * 0.12), "##.00") dato10 = IVA.Text TO1.Text = Format((dato9 + dato10), "##.00") End Sub Private Sub D_PT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles D_PT.TextChanged End Sub Private Sub M_PT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles M_PT.TextChanged End Sub Private Sub MB_PT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MB_PT.TextChanged End Sub Private Sub MN_PT_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MN_PT.TextChanged End Sub Private Sub cmdNUEVO_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles cmdNUEVO.Click D_CT.Text = "" D_PT.Text = "" D_PU.Text = "" M_CT.Text = "" M_PT.Text = "" M_PU.Text = "" MB_PT.Text = "" MB_PU.Text = "" BM_CT.Text = "" MN_CT.Text = "" MN_PT.Text = "" MN_PU.Text = "" NOMBRE.Text = "" APELLIDO.Text = "" FECHA.Text = "" N_PRO.Text = "" SUB_T.Text = "" IVA.Text = ""Jéssica Soria Página 62
  63. 63. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN TO1.Text = "" CREDT.Text = "" CONT.Text = "" TOT_P.Text = "" cred.Enabled = True conta.Enabled = True End Sub Private Sub IVA_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles IVA.TextChanged End Sub Private Sub SUB_T_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SUB_T.TextChanged End Sub Label: Para Título TextBox: ParaComboBox: Botones para Ingresos de Para un Nuevo DatosListado de opciones Formulario Y para Salir Jéssica Soria Página 63
  64. 64. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 9  SISTEMA SOLAREste programa nos permitedesplegar la lista de los planetas, sus caracteristicas ysus imagenes.2 LABELS - utilizaremos cada uno de estos para: - label 1: nuestro sistema solar - label 2: elegir planeta1 COMBOBOX - Utilizaremos el COMBOBOX para insertar la lista de planetas1 TEXT BOX - En el cual colocaremos la información relevante a cada planeta2 PICTURE BOX - Nos permitirá direccionar la imagen de cada planeta según lo seleccionamos1 COMAND BUTTONAquí tenemos la lista de los nombres de los planetas.Public Class SIS_SOLAR Private Sub Form1_Load(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles MyBase.Load LISTA.Items.Add("MERCURIO") LISTA.Items.Add("VENUS") LISTA.Items.Add("TIERRA") LISTA.Items.Add("MARTE") LISTA.Items.Add("JUPITER") LISTA.Items.Add("SATURNO") End SubAqui insertamos una pequeña decripcion de cada planeta. Private Sub LISTA_SelectedIndexChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles LISTA.SelectedIndexChanged Select Case (LISTA.SelectedIndex) Case Is = 0Jéssica Soria Página 64
  65. 65. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN DESCRIP.Text = " Mercurio es el planeta del Sistema Solar más próximo al Sol y el más pequeño. Forma parte de losdenominados planetas interiores o rocosos y carece de satélites. Se conocíamuy poco sobre su superficie hasta que fue enviada la sonda planetariaMariner 10 y se hicieron observaciones con radares y radiotelescopios. " IMAGENS.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPLANETASMERCURIO.JPG") IMAGENS1.Image = ImageList1.Images(0) Case Is = 1 DESCRIP.Text = " Venus es el segundo planeta del SistemaSolar en orden de distancia desde el Sol, y el tercero en cuanto a tamaño,de menor a mayor. Recibe su nombre en honor a Venus, la diosa romana delamor. Se trata de un planeta de tipo rocoso y terrestre, llamado confrecuencia el planeta hermano de la Tierra, ya que ambos son similares encuanto a tamaño, masa y composición, aunque totalmente diferentes encuestiones térmicas y atmosféricas. " IMAGENS.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPLANETASVENUS.JPG") IMAGENS1.Image = ImageList1.Images(1) Case Is = 2 DESCRIP.Text = " La Tierra (de Terra, nombre latino de Gea,deidad griega de lafeminidad y la fecundidad) es un planeta del SistemaSolar que giraalrededor de su estrella en la tercera órbita más interna. Esel más denso y el quinto mayor de los ocho planetas del Sistema Solar.También es el mayor de los cuatro terrestres. " IMAGENS.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPLANETASTIERRA.JPG") IMAGENS1.Image = ImageList1.Images(2) Case Is = 3 DESCRIP.Text = " Marte es el cuarto planeta del SistemaSolar. Llamado así por el dios de la guerra de la mitología romana Marte,recibe a veces el apodo dePlaneta rojo debido a la apariencia rojiza que leconfiere el óxido de hierro que domina su superficie. " IMAGENS.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPLANETASMARTE.JPG") IMAGENS1.Image = ImageList1.Images(3) Case Is = 4 DESCRIP.Text = " Júpiter es el quinto planeta del SistemaSolar. Forma parte de los denominados planetas exteriores o gaseosos.Recibe su nombre del dios romano Júpiter (Zeus en la mitología griega). Setrata del planeta que ofrece un mayor brillo a lo largo del año dependiendode su fase. " IMAGENS.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPLANETASJUPITER.JPG") IMAGENS1.Image = ImageList1.Images(4) Case Is = 5 DESCRIP.Text = " Saturno es el sexto planeta del SistemaSolar, el segundo en tamaño y masa después de Júpiter y el único con unsistema de anillos visible desde nuestro planeta. Su nombre proviene deldios romano Saturno. Forma parte de los denominados planetas exteriores ogaseosos, también llamados jovianos por su parecido a Júpiter. " IMAGENS.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPLANETASSATURNO.JPG") IMAGENS1.Image = ImageList1.Images(5) End Select End SubEnd ClassY aquí podemos ver la pantalla de corrido del programa.Jéssica Soria Página 65
  66. 66. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓNComboBox: Para un Listado de Label: Para opciones Título PictureBox: Para visualizar las imágenes. Jéssica Soria Página 66
  67. 67. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 10  PROPIEDADES ALIMENTICIASEste programa nos permite conocer algunas de las propiedades alimenticias y nosmuestra una imagen que la identifica.En este caso se ha usado:3 Label  Label1: Para el Título.  Label2: Para el Subtítulo.  Label3: Para la descripcion de cada opcion de la lista.1 CheckBox  CheckBox: Para desplegar la lista de opcines.2 PictureBox  PictureBox1: Para visualizar la 1ª imagen realizada con el case.  PictureBox2: Para visualizar la 2ª imagen realizada con la Herramienta ImageList.1 Button  Button: Para finalizar el programa.Public Class PROP_ALIMObservamos la descripcion de cada propiedad. Private Sub LISTA_SelectedIndexChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles LISTA.SelectedIndexChanged Select Case (LISTA.SelectedIndex) Case Is = 0 DESCRIP.Text = " Hidratos de carbono: Proporcionan energíatanto para uso inmediato como para tener de reserva y también tienen unafunción estructural. Hay distintos tipos en base a la rapidez con la quenuestro organismo los absorbe. Los encontramos fundamentalmente enJéssica Soria Página 67
  68. 68. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN alimentos de origen vegetal (cereales y derivados, legumbres, tubérculos, etc). " IMAG1.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROPIEDADES_ALIMENTICIASH_CAR_1.JPG") IMAG2.Image = ImageList1.Images(0) Case Is = 1 DESCRIP.Text = " Lípidos Saturados: Ayudan a lareconstrucción y funcionamiento de nuestro cuerpo y además forman nuestrareserva de energía y estos son los que se obtienen de la grasa de origenanimal y del aceite vegetal de palma y de coco. Están relacionados con elaumento del colesterol. Algunos alimentos ricos en grasas saturadas son, lamantequilla, la margarina, los productos de pastelería, las galletas, lasvísceras, las carnes rojas, los huevos y el marisco. " IMAG1.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROPIEDADES_ALIMENTICIASLIPS_1.JPG") IMAG2.Image = ImageList1.Images(1) Case Is = 2 DESCRIP.Text = " Lípidos Insaturados: Ayudan a lareconstrucción y funcionamiento de nuestro cuerpo y además forman nuestrareserva de energía y se obtienen de los alimentos de origen vegetal, aexcepción del aceite de coco y palma. Se caracterizan porque no aumentan elnivel de colesterol. En este grupo se incluyen los aceites de oliva,girasol, maíz, soja y pepita de uva. " IMAG1.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROPIEDADES_ALIMENTICIASLIPI_1.JPG") IMAG2.Image = ImageList1.Images(2) Case Is = 3 DESCRIP.Text = " Proteínas. Son básicas para los seresvivos. Se necesitan para formar y reparar los tejidos (músculo, piel,cabello o las uñas, etc.) y además tienen una función metabólica yreguladora de nuestro organismo. Los principales alimentos que contienenproteínas son la carne, el pescado, los huevos, la leche, los cereales, laslegumbres y los frutos secos. De forma general, las proteínas de origenanimal tienen un mayor valor biológico que las que proceden de losvegetales. " IMAG1.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROPIEDADES_ALIMENTICIASPROT_1.JPG") IMAG2.Image = ImageList1.Images(3) Case Is = 4 DESCRIP.Text = " Vitaminas Hidrosolubles: Son nutrientesesenciales. Actúan como intermediarias en distintas reacciones químicas.Pueden trasportarse bien por el agua sin almacenarse en nuestro organismo(grupo B y vitamina C) " IMAG1.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROPIEDADES_ALIMENTICIASVIT_H_1.JPG") IMAG2.Image = ImageList1.Images(4) Case Is = 5 DESCRIP.Text = " Vitaminas Liposolubles: Son nutrientesesenciales. Actúan como intermediarias en distintas reacciones químicas. opor la grasa (liposolubles) almacenándose en el tejido adiposo (A, D, E yK). Están presentes en múltiples alimentos (frutas, leche, huevos, carnes,etc.). " IMAG1.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓNIPROPIEDADES_ALIMENTICIASVIT_L_1.JPG") IMAG2.Image = ImageList1.Images(5) Case Is = 6 DESCRIP.Text = " Minerales. Participan en la formación yfuncionamiento de nuestro organismo. Destacan por su importancia el :calcio, fósforo, hierro, yodo, flúor, sodio, cloro, potasio, azufre,magnesio, manganeso, cobre, cobalto y zinc, cromo, molibdeno y selenio. SeJéssica Soria Página 68
  69. 69. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN encuentran presentes en casi todos los alimentos en mayor o menor cantidad. " IMAG1.Load("J:UTA5° SEMESTRELENGUAJE DE PROGRAMACIÓN IPROPIEDADES_ALIMENTICIASMIN_1.JPG") IMAG2.Image = ImageList1.Images(6) End Select End Sub Aqui he enlistado los nombres de las propiedades alimenticias a mostrarse. Private Sub PROP_ALIM_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load LISTA.Items.Add("HIDRATOS DE CARBONO") LISTA.Items.Add("LIPIDOS SATURADOS") LISTA.Items.Add("LIPIDOS INSATURADOS") LISTA.Items.Add("PROTEINAS") LISTA.Items.Add("VITAMINAS HIDROSOLUBES") LISTA.Items.Add("VITAMINAS LIPOSOLUBLES") LISTA.Items.Add("MINERALES") End Sub Aqui programamos el boton salir. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click End End Sub End Class Esta es la pantalla que nos aparecerá al momento de mandar a correr el programa. Label: Para TítuloComboBox: Para un Listado de opciones PictureBox: Para visualizar las imágenes. Jéssica Soria Página 69
  70. 70. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 11 PLANILLA DE LUZ  Valide el ingreso de los datos en las cajas de texto de tal manera que solo permita el ingreso de números  Valide los datos de la Lectura anterior y la Lectura actual de tal manera que la lectura actual es siempre mayor que la lectura anterior  Se ingresan solo las lecturas anterior y actual y se genera automáticamente el Total a Pagar  Proponga su propio diseño  La aplicación se genera n veces según lo decida el usuario  Programe todos los botones que considere necesariosEste programa nos permite calcular el valor de consumo de luz eléctrica según loswatts consumidos y los recargos por alumbrado público, bomberos, y basura.14 Label Label 1 = EMPRESA ELECTRICA Label 2 = Fecha Label 3 = # Cuenta Label 4 = Factura Label 5 = Cliente Label 6 = Lectura actual Label 7 = Lectura anterior Label 8 = Wat Label 9 = RECARGOS Label 10 = 3% Alumbrado P. Label 11 = 4% Bomberos Label 12 = 5% Basura Label 13 = Total Label 14 = Costo12 Text Box Text Box 1 para la fecha. Text Box 2 para el # de Cuenta. Text Box 3 para la factura. Text Box 4 = txtcliente Text Box 5 = txtanterior Text Box 6 = txtactualJéssica Soria Página 70
  71. 71. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Text Box 7 = txtconsumo Text Box 8 = txtacosto Text Box 9 = txtalumbrado Text Box 10 = txtbomberos Text Box 11 = txtbasura Text Box 12 = txttotalPublic Class Form1Para validar los datos, ingresar solo letras para el cliente. Private Sub txtcliente_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtcliente.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False ElseIf Char.IsSeparator(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End SubPara validar el ingreso de datos, que la lectura siempre sea mayor a la anterior. Private Sub txtactual_Click(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles txtactual.Click If Val(txtactual.Text) > Val(txtanterior.Text) Then txtconsumo.Text = Val(txtactual.Text) - Val(txtanterior.Text) Else txtactual.Clear() txtactual.Focus() End IfPara calcular el costo de consumo y calcular el total a pagar adicionando los recargos . txtcosto.Text = Val(txtconsumo.Text) * 0.09 txtalumbrado.Text = Val(txtcosto.Text) * 0.03 txtbomberos.Text = Val(txtcosto.Text) * 0.04 txtbasura.Text = Val(txtcosto.Text) * 0.05 txttotal.Text = Val(txtcosto.Text) + Val(txtalumbrado.Text) +Val(txtbomberos.Text) + Val(txtbasura.Text) End SubPara validar los datos, ingresar solo números para la lectura actual. Private Sub txtactual_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtactual.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End SubJéssica Soria Página 71
  72. 72. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Para validar los datos, ingresar solo números para la lectura anterior. Private Sub txtanterior_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles txtanterior.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End Sub Para validar los datos, ingresar solo números para el # de cuenta. Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End SubPara validar los datos, ingresar solo números para la factura. Private Sub TextBox3_KeyPress(ByVal sender As Object, ByVal e AsSystem.Windows.Forms.KeyPressEventArgs) Handles TextBox3.KeyPress If Char.IsDigit(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False Else e.Handled = True End If End SubJéssica Soria Página 72
  73. 73. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN EJERCICIOS Nº 12  ROL DE PAGOSEste programa nos permite Calcular un Rol de pagos.FORM CANTIDAD 2 FORM1 PARA EL ROL DE PAGOS FORM2 PARA INGRESAR LA CLAVE DEL USUARIOPICTUREBOX CANTIDAD 1 PICTUREBOX1 = PARA PONER UNA IMAGEN EN EL FORM2 PARA LA CLAVELABEL CANTIDAD 28 CADA LABEL SE UTILIZO PARA PONER DIFERENTES TITULOS Y SUBTITULOS EN LOS DOS FORMULARIOSTEXTBOX CANTIDAD 18 TEXTBOX1=PARA INGRESAR EL NOMBRE DEL USUARIO TEXTBOX2= PARA INGRESAR LA OCNTRASEÑA DEL USUARIO TEXTBOX3= PARA INGRESAR LA CEDULA DEL EMPLEADO TEXTBOX4= PARA INGRESAR EL NOMBRE DEL CARGO TEXTBOX5= PARA INGRESAR EL TELEFONO TEXTBOX6= PARA INGRESAR EL SUELDO TEXTBOX7= PARA INGRESAR LA DIRECCION TEXTBOX8= PARA INGRESAR EL IESS TEXTBOX9= PARA INGRESAR LAS MULTAS TEXTBOX10= PARA INGRESAR EL TELEFONO TEXTBOX11=PARA CALCULAR EL DESCUENTO DE LAS MULTAS TEXTBOX12=PARA INGRESAR EL NUMERO DE LAS HORAS EXTRAS TEXTBOX13=PARA CALCULAR EL TOTAL DE LAS HORAS EXTRAS TEXTBOX14=PARA INGRESAR EL NUMERO DE CARGO FAMILIAR TEXTBOX15=PARA CALCULAR EL TOTAL DE EL CARGO FAMILIAR TEXTBOX16=PARA CALCULAR EL TOTAL DE INGRESOS TEXTBOX17=EL TOTAL DE EGRESOS T TEXTBOX18=OTAL A RECIBIRBUTTON CANTIDAD 6 Button1 = PARA INGRESAR AL SIGUIENTE FORMULARIO Button2= PARA CALCULAR TOTAL DE INGRESOSJéssica Soria Página 73
  74. 74. FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN Button3 = PARA CALCULAR TOTAL DE EGRESOS Button4= PARA INICIAR OTRA PERSONA Button5=PARA BORRAR Y INGRESAR UN NUEVO DATOS Button6= PARA SALIR DE LA EJECUCION CHEKBOX CANTIDAD 1 CHEKBOX 1 = PARA SELECCIONAR SI TIENE PRESTAMO O NO Public Class CONTRASEÑA Aqui programamos el Botón Siguiente en base a la contraseña. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If CNTRASEÑA.Text = ("SS501") Then ROL.Show() Else MsgBox("Clave Incorrecta") CNTRASEÑA.SelectionStart = 0 CNTRASEÑA.Focus() CNTRASEÑA.Text = "" End If End Sub Label: Para Título End Class Botones paraTextBox: Para el Seguir al nuevo ingreso de Formulario Datos. Jéssica Soria Página 74

×