TextFile
Publicado por Urdin (10 intervenciones) el 25/06/2001 09:35:11
Hola foro!! Tengo una variable de tipo TextFile a través de la cual voy escribiendo ciertos datos en un archivo creado en un disco. El código es el siguiente.
Rewrite(Fichero, 'a:\registros.q19');
......
......
......
Writeln(Fichero, línea)
donde línea es una variable de tipo String que almacena los datos de cada una de las líneas. El problema viene cuando voy a escribir la última línea ya que ésta se corta y no hay manera de tener el archivo del disco completo. Al principio he creido que era por el tamaño de la variable Fichero ya que según ha leído es de 128 bytes por defecto pero no creo que sea esa la razon porque en caso contrario tampoco se guardarían las líneas anteriores que son del mismo tamaño que la última. ¿Qué puede estar pasando? Agradezco mucho de antemano la atención prestada.
Rewrite(Fichero, 'a:\registros.q19');
......
......
......
Writeln(Fichero, línea)
donde línea es una variable de tipo String que almacena los datos de cada una de las líneas. El problema viene cuando voy a escribir la última línea ya que ésta se corta y no hay manera de tener el archivo del disco completo. Al principio he creido que era por el tamaño de la variable Fichero ya que según ha leído es de 128 bytes por defecto pero no creo que sea esa la razon porque en caso contrario tampoco se guardarían las líneas anteriores que son del mismo tamaño que la última. ¿Qué puede estar pasando? Agradezco mucho de antemano la atención prestada.
Valora esta pregunta


0