Programación General => Pascal => Mensaje iniciado por: gladiator96 en Sábado 17 de Noviembre de 2007, 13:25
Título: Pequeña Duda
Publicado por: gladiator96 en Sábado 17 de Noviembre de 2007, 13:25
Hola, estoy haciendo un programa y una de las cosas que tengo que hacer es leer caracter a caracter y luego extraer algunos caracteres que me pide el ejercicio,tengo una duda, necesitaría hacer un bucle while que englobe todo el programa y que vaya desde que se comienza hasta el final del fichero, como podría hacerlo? , por lo demas el programa se hacerlo solo me falta eso.
Gracias.
Título: Re: Pequeña Duda
Publicado por: Enko en Sábado 17 de Noviembre de 2007, 15:04
hay una funcion que te devuelve Verdadero si se ha tocado el final del fichero. Es:
Citar
function EOF(F: File): boolean;
Se usa asi:
Código: Text
//hay que asignar y abrir el archivo primero de la misma forma
//que se hace siempre, Assign, Reset, etc...
while not EOF(miArchivo) do
begin
Leer archivo;
end;
Saludos
Título: Re: Pequeña Duda
Publicado por: gladiator96 en Sábado 17 de Noviembre de 2007, 22:50