Professional Documents
Culture Documents
SOLUCION PRIMER FORMULARIO Declaraciones generales en nuestra ventana de codigos Public Class arreglo 'se trabaja con arreglos unidimensionales 'simulando una lista Dim codigo(20) As Char 'array codigo Dim nombres(20) As String 'array nombres Dim edad(20) As Integer 'array edad Dim profesion(20) As String 'array profesion Dim ubi As Integer = 0 'para ubicar el indice Private Sub btnGuardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnGuardar.Click 'bien nos toca almacenar los datos ingresados 'trim -> Elimina los espacios en blanco de un texto 'toupper->Convierte a mayuscula cadena de texto codigo(ubi) = Me.txtCodigo.Text.Trim.ToUpper nombres(ubi) = Me.txtNombre.Text.Trim.ToUpper edad(ubi) = Me.txtEdad.Text.Trim.ToUpper profesion(ubi) = Me.txtProfesion.Text.Trim.ToUpper ubi += 1 'reemplaza el ubi=ubi+1 limpiar() 'limpiar las cajas de texto End Sub este es un procedimiento para dejar las cajas de texto vacias para poder llenar de nuevo Sub limpiar() Me.txtCodigo.Text = "" Me.txtNombre.Text = "" Me.txtEdad.Text = "" Me.txtProfesion.Text = "" Me.txtCodigo.Focus() 'establesco el foco en codigo End Sub
'para el boton buscar Private Sub btnBuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBuscar.Click Dim buscar As Char Dim i As Integer buscar = Me.txtCod.Text.Trim.ToUpper For i = 0 To ubi MessageBox.Show(i.ToString + ", " + ubi.ToString) If codigo(i).ToString = buscar.ToString Then lblNombre.Text = "Nombre: " + nombres(i) lblEdad.Text = "Edad: " + edad(i).ToString lblProfesion.Text = "Profesion: " + profesion(i) Exit Sub End If Next MessageBox.Show("No se ha encontrado el cdigo") End Sub End Class
BUENO CHICOS, HASTA AQU POR HOY, LO DEMAS SOLO ES CUESTION DE GUIARNOS DE LOS EJERCICIOS ANTERIORES Y DE ESTE QUE REALIZAMOS.