PDA

Ver la Versión Completa : retorno de carro en archivo plano


Alexander
09-06-2005, 19:08:37
Hola foro: Estoy escribiendo en un archivo plano de la forma que abajo describo pero al hacer el retorno de carro me da error, que puede ser, estoy haciendolo mal?


F1: TextFile;

AssignFile(F1, SaveDialog1.Filename);
Rewrite(F1);
Write(F1,L.C1); // L.C1 tiene una cadena de caracteres - String[50]
Write(F1,#13#10);
Write(F1,L.C2); // L.C2 tiene una cadena de caracteres - String[10]
.
.
.
CloseFile(F1);


El caso es que en la linea de Write(F1,#13#10);me aborta, he tratado con #13 y con 'ln', pero no me funciona. Que podré estar haciendo mal?.

Muchas gracias por las sugerencias.

Alexander.

maeyanes
09-06-2005, 19:15:01
Usa WriteLn en lugar de Write.


Description

WriteLn is an extension to the Write procedure, as it is defined for text files.

After executing Write, WriteLn writes an end-of-line marker (line feed or carriage return/line feed) to the file.


Saludos...

Alexander
09-06-2005, 23:53:21
Lo siento el error era mio, no se porque no funciona write(f1, #13#10);

pero con Writeln(f1); Funcionó perfecto.

Igual muchas gracias.

Alexander