Lectura archivos c#

Solo disponible en BuenasTareas
  • Páginas : 2 (446 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de febrero de 2012
Leer documento completo
Vista previa del texto
Materia: Aplicaciones Móviles

Fecha: 06/02/2012
Informe No.: 1
1. Tema
Práctica en C#

2. Objetivos
* Familiarizarse con la herramienta C# de Visual Studio
* Aprender a manejararchivos y la utilización de Forms.

3. Desarrollo

Para la realización de ésta práctica creamos un nuevo proyecto en C#, escogemos Aplicación de Windows Forms, le ponemos un nombre ydamos clic en Aceptar.

Luego vamos a utilizar un archivo de texto llamado datos.txt, el cual contendrá varios registros. Este archivo los ubicamos en una carpeta que la llamaremos datos en la carpetaDebug de nuestro proyecto.

Luego crearemos la respectiva interfaz de usuario, para esto utilizamos los Windows Forms que nos proporciona la herramienta. La interfaz que utilizaremos se muestra acontinuación:

Ahora crearemos una clase, la cual contendrá los métodos que nos proporcionarán las funcionalidades deseadas.

Creamos una variable denominada lector y lector1 del tipo StreamReader.Se utiliza StreamReader para leer líneas de información desde un archivo de texto estándar.
Creamos un método denominado leer el cual irá leyendo cada línea de nuestro archivo datos.txt.

Creamosun método denominado posición, el cual nos permitirá apuntar a un registro anterior.

Luego en el código del Form creamos una variable lector de tipo StreamReader y le indicamos la ubicación denuestro archivo de texto.

Luego programamos el botón para ir recorriendo nuestros registros hacia adelante, para lo cual creamos un objeto de nuestra clase Datos para poder llamar al método leer. A cadacaja de texto se le irá asignando la línea correspondiente de nuestro archivo de texto. Esto quiere decir que cada vez que oprimamos el botón Siguiente se cogerán los registros de las 5 siguienteslíneas del archivo y se asignarán a cada caja de texto.

Luego programamos el botón para ir recorriendo nuestros registros hacia atrás, para lo cual creamos un objeto de nuestra clase Datos para...
tracking img