Está en la página 1de 11

UNIVERSIDAD NACIONAL DE SAN CRISTÓBAL DE HUAMANGA FACULTAD DE INGENIERÍA

QUÍMICA Y METALURGIA ESCUELA DE INGENIERÍA EN INDUSTRIAS ALIMENTARIAS

PRACTICA N° 03

USO DE FOR-TO-NEXT Y LISTBOX

PROFESOR DE TEORÍA: ING. JUSCAMAYTA TOMASEVICH, Abel Nilo

PROFESORA DE PRÁCTICA: ING. TERRES LEON, Juan Carlos

ALUMNO: JORGE VELARDE, Wilman Nicolas

HORARIO DE LABORATORIO: JUEVES 10:00 – 1:00 pm

FECHA DE EJECUCIÓN: 28 – 10 – 2021

FECHA DE ENTREGA: 4 – 11- 2021

AYACUCHO – PERÚ
2021
INTRODUCCION

Los programas que hemos realizado hasta ahora solo pueden ejecutarse una vez con
un único valor para las variables. Para evitar tener que iniciar varias veces el mismo
programa cambiando manualmente los valores de las variables, vamos a estudiar
ahora los bucles, que se encargarán de cambiar el valor de las variables en nuestro
lugar y de ejecutar así las instrucciones varias veces.
2. FUNDAMENTO TEORICO
2.1 Control ListBox

CONTROL
LISTBOX

Este control es capaz de almacenar una lista de valores, y a la vez permite al


usuario seleccionar uno o varios de estos valores.
Para agregar los elementos, se selecciona la propiedad Items y en Collections,
se abre el botón para que nos aparezca el editor de la colección cadena donde
podemos digitar los diferentes elementos.

EJEMPLO

Aplicación de uso del control ListBox, en el cual se agregan las opciones que se
especifican en un cuadro de texto. Se incluye el código de otros elementos
necesarios en la aplicación, como lo son botones de Insertar,Limpiar y Eliminar.
Desarrollo:

System.EventArgs) Handles check.CheckedChanged


If Me.check.Checked Then
Me.lista.Sorted = True
Else
Me.lista.Sorted = False
End If
End Sub

Private Sub botonEliminar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles botonEliminar.Click
Me.lista.Items.Remove(Me.lista.SelectedItem)
End Sub

Private Sub botonLimpiar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles botonLimpiar.Click
Me.lista.Items.Clear()
End Sub

Private Sub checkInsertar_CheckedChanged(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles checkInsertar.CheckedChanged
If Me.checkInsertar.Checked Then
Me.cajaTexto.Enabled = False
Me.botonEliminar.Enabled = False
Me.botonInsertar.Enabled = False
Else
Me.cajaTexto.Enabled = True
Me.botonEliminar.Enabled = True
Me.botonInsertar.Enabled = True
End If
End Sub

System.EventArgs) Handles check.CheckedChanged


If Me.check.Checked Then
Me.lista.Sorted = True
Else
Me.lista.Sorted = False
End If
End Sub

Private Sub botonEliminar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles botonEliminar.Click
Me.lista.Items.Remove(Me.lista.SelectedItem)
End Sub

Private Sub botonLimpiar_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles botonLimpiar.Click
Me.lista.Items.Clear()
End Sub

Private Sub checkInsertar_CheckedChanged(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles checkInsertar.CheckedChanged
If Me.checkInsertar.Checked Then
Me.cajaTexto.Enabled = False
Me.botonEliminar.Enabled = False
Me.botonInsertar.Enabled = False
Else
Me.cajaTexto.Enabled = True
Me.botonEliminar.Enabled = True
Me.botonInsertar.Enabled = True
End If
End Sub
2.2CONTROLCHECKBOX

Este control muestra una casilla de verificación, que podemos


marcar o no para activar alguna opción de nuestro programa.
Internamente este control funciona como un Boolean. Con la
propiedad Checked, su estado podrá ser Verdadero (si ha sido
seleccionado) o Falso (si no está seleccionado).

EJEMPLO

Aplicación de uso del control CheckBox con la propiedad checked. Al seleccionar


de entre un grupo de aficiones representadas con checkbox, luego deberá aparecer
un mensaje mostrando las aficiones seleccionadas.

Desarrollo:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim aficiones As String
If Not checkCine.Checked And Not checkEstudiar.Checked And Not _
checkClase.Checked Then
MessageBox.Show("¡No tienes aficiones!")
Else
If checkCine.Checked Then
aficiones += "cine"
End If
If checkEstudiar.Checked Then
aficiones += " estudiar"
End If
If checkClase.Checked Then
aficiones += " ir a clase"
End If
MessageBox.Show("Tus aficiones son: " & aficiones)
End If

3 EQUIPO Y MATERIALES
Moden: 1
Ordenador Portátil: 1
3.2 MATERIALES
➢ Disco Duro: 1 TB Toshiba
➢ Internet: Satelital
➢ Navegador: Google Chrome
➢ Programa de Computo: Visual Studio 2010
➢ Reproductor de Multimedia: MPEG - 4
➢ Servicio de Comunicación: Google Meet
➢ Servicio web: Google Classroom

4 PROCEDIMIENTO
4.1 Ensayo 1. Aplicación del control lisbox con la declaración de repetición
➢ Crear y guardar el archivo nuevo
➢ Aplicar las propiedades del control
➢ Aplicar los métodos del control
➢ Aplicar los procedimientos utilizando en el control
➢ Escribir las instrucciones utilizando el control.

4.2 Ensayo 2. Aplicación del control checkbox con la declaración de


repetición.
➢ Aplicar las propiedades del control
➢ Aplicar los métodos del control
➢ Aplicar los procedimientos utilizando en el control
➢ Escribir las instrucciones utilizando el control.

5 RESULTADO
6 CONCLUSIONES Y RECOMENDACIONES
Conclusión : en la practica se logro como se ingresa unas cantidades de
datos que se debe figurar en el listBox de los cuales obtenemos los
resultados de sumatorio y la madia ingresando 3 datos y se elimino un dato
y luego calculamos la suma y la media.
7 REFERENCIA
https://virtual.itca.edu.sv/Mediadores/dacs2013/control_checkbox.html

También podría gustarte