FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Salto de linea en ficheros
Hola amigos foristas.
Quiero guardar información en un archivo de texto pero dejando el salto de linea. Utilizó el siguiente código: var iArchivo, i : integer; sArchivo : string; begin iArchivo := FileCreate('Prueba.txt'); FileWrite(iArchivo, 'Hola mundo\n', 12); FileWrite(iArchivo, 'Hola Carlos\n', 12); FileClose(iArchivo); end; Cuando abro el archivo Prueba.txt me aparece una sola linea: Hola Mundo\nHola Carlos\n Mi intención es que aparezca asi: Hola Mundo\n Hola Carlos\n Que me puede estar faltando en el código? Gracias de antemano. Carlos E. |
#2
|
||||
|
||||
Perdon para que se vea un poco mejor....
Hola amigos foristas. Quiero guardar información en un archivo de texto pero dejando el salto de linea. Utilizó el siguiente código: Código Delphi [-] var iArchivo, i : integer; sArchivo : string; begin iArchivo := FileCreate('Prueba.txt'); FileWrite(iArchivo, 'Hola mundo\n', 12); FileWrite(iArchivo, 'Hola Carlos\n', 12); FileClose(iArchivo); end; Cuando abro el archivo Prueba.txt me aparece una sola linea: Hola Mundo\nHola Carlos\n Mi intención es que aparezca asi: Hola Mundo\n Hola Carlos\n Que me puede estar faltando en el código? Gracias de antemano. Carlos E. |
#3
|
|||
|
|||
Me parece que esas no son las funciones más adecuadas para procesar ficheros de texto (aparte de que en Delphi se usa Chr(13) (o #13) en lugar de \n).
FileWrite y FileRead procesan bytes de memoria (buffers) y no cadenas de texto. Así, ese código podría quedar, poco más o menos:
Un poco rebuscado, ¿no? Por eso, para ficheros de texto se usan estas otras funciones:
|
#4
|
||||
|
||||
Wellnic, excelente tu respuesta. Me sirvio a las mil maravillas. Muchas gracias
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con salto de linea | cirilungol | MySQL | 9 | 16-01-2007 15:17:05 |
RichEdit, salto de linea | chrids506 | OOP | 3 | 12-07-2006 17:42:41 |
Eliminar salto de linea de una cadena | pablomg8 | Varios | 2 | 13-05-2005 15:35:44 |
salto de linea | bolofe | Varios | 2 | 24-04-2005 17:30:19 |
Salto de linea en qreport | davidgaldo | Impresión | 6 | 02-06-2004 12:59:22 |
|