Leer fichero

Hola buenas tenia una duda en un programa de lectura de ficheros.
Mi problema es el siguiente:
Tengo un fichero .log de notas normal y corriente en el cual guardo datos todos los días, entonces he hecho el típico botón para traerme los registros que tenga y tengo 2 dudas.
1- Siempre añado un registro y el registro se me añade al final del documento, ¿de qué manera puedo hacer para que se me añada al principio del documento es decir en la primera fila?
2- En el mismo fichero dentro del programa tengo un botón que si le das quiero que cargue una listbox o un objeto parecido las ultimas 20 filas del fichero o las primeras 20 ¿de qué manera lo podría hacer?
Muchas gracias y un saludo

1 Respuesta

Respuesta
1
1- Para añadir siempre al principio tocaría tener un nuevo archivo en el cual, añadas la linea, luego lees el archivo antiguo, lo agregas al nuevo al final, borras el archivo antiguo, grabas el archivo nuevo con el nombre del archivo antiguo.
2- Lees el archivo completamente y lo cargfas en una lista genérica, luego, la lista genérica la muestras como deseas, si son los 20 primeros o los 20 últimos, con un for podrías hacerlo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas