Sección de código fuente Visual basic


Agenda con Archivos Aleatorios.



Agenda muy simple en Visual basic utilizando Ficheros de acceso aleatorio o también denominados Random , para almacenar los datos de los contactos de la Agenda.

Una vista del ejemplo:

vista previa del Formulario para crear la Agenda utilizando archivos de acceso Aleatorio

 

Para manipular los datos se utiliza una estructura o UDT que tiene las siguientes variables:

 

Como se puede ver en la imagen, tiene una opción para buscar un registro y especificar por que campo buscar, ya sea por el nombre del contacto, el Apellido, el telefono o el correo electrónico.

 


Pasos a seguir para armar el formulario con los controles:

 

Agregar en un Formulario 6 controles TextBox con los siguiente nombres:

  1. txtNombre
  2. txtApellido
  3. txtTelefono
  4. txtMail
  5. txtNota
  6. txtBuscar

 

Luego agregar 7 CommandButton con los siguientes nombres:

  1. CmdAnterior : Botón para ir al anterior registro
  2. cmdSiguiente : Botón para ir al siguiente registro
  3. cmdGuardar : Botón para guardar los cambios cuando se seleccionó previamente la opción Nuevo Registro
  4. cmdEliminar: Elimina el registro actual
  5. cmdNuevo : Añade un nuevo reg
  6. cmdBuscar : Para buscar
  7. Cmdsalir : Descarga el Form

 

Ahora, agregar un control ComboBox llamado Combo1. A este combo, establecerle en la propiedad Style el valor 2 ( DropDownList ) y agregarle los siguientes valores en la propiedad List: Nombre, Apellido, Telefono e Mail en ese orden

Nota: Para agregar datos en la propiedad List desde la ventana de propiedades, debes mantener la tecla Ctrl presionada y presionar la tecla Enter para añadir un nuevo dato o Item.

Por último, agregar un control Label llamado lblStatus que servirá para poder mostrar cuando nos desplazamos por los registros, con los botones anterior y siguiente, el número del registro actual y la cantidad de registros que hay en el archivo. Este Label lo puedes situar en la parte inferior del formulario o donde quieras.

 

Colocar el código fuente en el formulario:

 

Nota: Si se desea agregar mas opciones, como por ejemplo el Domicilio, Pais, o cualquier otro dato, solo hay que modificar el estructura Datos y obviamente cambiar en todos los procedimientos donde se asignan y leen valores los nuevos que se han agregado.




Buscar en Recursos vb