ABCHola ¿Es tu primera visita?
Registro
Mostrando resultados 1 de 7 de un total de 7
  1. #1
    Iniciante
    Fecha de registro:
    31 de agosto de 2005
    Mensajes:
    7
    Dispositivo móvil:
    no tengo
    Sistema operativo:
    No tengo Pocket PC

    Guardar saltos de linea en un fichero txt

    Hola a todos,

    Intento guardar varias lineas de texto en un fichero txt mediante repetidas llamadas al metodo CFile::Write, el caso es que aparecen en el fichero...pero una detras de otra. He intentado pasar el caracter \n al fichero pero no le hace ni caso. Alguna idea? gracias.

  2. #2
    PDAdicto
    Fecha de registro:
    22 de enero de 2005
    Desde:
    Valencia
    Mensajes:
    23
    Dispositivo móvil:
    ipaq 3660, ipaq hx2410
    Sistema operativo:
    Windows Mobile 2003 SE

    Por defecto

    Yo en vbasic .net utilizo la constante vbCrLf que hace un retorno de carro y cambio de linea. Ejemplo:texto = texto + vbCrLf
    Espero que te sirva.
    Quino desde Valencia.
    Que bien se está cuando se está bien.

  3. #3
    Estudiante Ingeniería Inf
    Fecha de registro:
    27 de marzo de 2005
    Desde:
    València
    Mensajes:
    1.131
    Dispositivo móvil:
    HP Ipaq 5550
    Sistema operativo:
    Windows Mobile 2003

    Idea

    Prueba con las funciones nativas de C http://dmi.uib.es/~abasolo/foninf/20...-ficheros.html .
    En C puro y duro los \n se guardan perfectamente.

    En resumen:

    Utiliza fgets, fgetc, fprintf, fopen, fclose y fscanf que supongo que estarán implemantadas en tu stdio.h y son las estándares del ANSI-C, ahora, no sé que estándar sigue Ms.

    básicamente fprintf (fp , objeto , veces);

    Saludos

  4. #4
    Iniciante
    Fecha de registro:
    31 de agosto de 2005
    Mensajes:
    7
    Dispositivo móvil:
    no tengo
    Sistema operativo:
    No tengo Pocket PC

    Por defecto

    Gracias a los dos, me habeis ayudado a encontrar la solucion: consiste en concatenar los caracteres de retorno de carro (ascii 13) y salto de linea (ascii 10) a continuacion de la linea que quieres insertar en el fichero, algo asi:

    CString str;
    str="texto" + char(13)+char(10);

    una vez hecho esto, se envia el string al fichero mediante CFile::Write y funciona perfectamente.

  5. #5
    Estudiante Ingeniería Inf
    Fecha de registro:
    27 de marzo de 2005
    Desde:
    València
    Mensajes:
    1.131
    Dispositivo móvil:
    HP Ipaq 5550
    Sistema operativo:
    Windows Mobile 2003

    Por defecto

    Probablemente debas escribir \n\r en el fichero "\newline \carriage return", no sé como lo trata el compilador de eVc, pero en compiladores libres, Python y Perl basta con escribir un \n .
    Saludos

  6. #6
    Iniciante
    Fecha de registro:
    9 de mayo de 2009
    Mensajes:
    1
    Dispositivo móvil:
    ninguno
    Sistema operativo:
    No tengo nada

    Por defecto Alguien que me indique como cargar un fichero en pyton

    Cita textual Publicado originalmente por andreums Ver mensaje
    Probablemente debas escribir \n\r en el fichero "\newline \carriage return", no sé como lo trata el compilador de eVc, pero en compiladores libres, Python y Perl basta con escribir un \n .
    Saludos
    Hola no se como cargar un fichero en pyton, alguien me puede indicar como, y si tiene alguna informacion en su pc, por favor mandamela a esta direccion de correo electronico jgarrido@estudiantes.uci.cu
    gracias

  7. #7
    Goofy Avatar de pmaicas
    Fecha de registro:
    9 de diciembre de 2004
    Mensajes:
    1.480
    Dispositivo móvil:
    Acer N10
    Sistema operativo:
    Windows Mobile 2003

    Por defecto

    Cita textual Publicado originalmente por ObIvan Ver mensaje
    Hola a todos,

    Intento guardar varias lineas de texto en un fichero txt mediante repetidas llamadas al metodo CFile::Write, el caso es que aparecen en el fichero...pero una detras de otra. He intentado pasar el caracter \n al fichero pero no le hace ni caso. Alguna idea? gracias.
    usa fprintf y verás que "\n" se transforma en los acsis 10, 13

    Saludos :)
    -Pedro-
    http://www.maicas.net/ (desarrollo de software)
    http://www.mancuentro.com/ (localización GPS)


 

Información del tema

Users Browsing this Thread

Hay actualmente 1 usuarios viendo este tema. (0 usuarios registrados y 1 usuarios sin registrar)

Temas similares que te pueden interesar

  1. Saltos Tom Tom 5.21
    Por Razak en el foro Software de navegación en carretera y PNA
    Respuestas: 8
    Último mensaje: 10 de septiembre de 2006, 12:14
  2. Guardar un fichero XML en una tabla
    Por mdolores en el foro Programación en Windows Mobile
    Respuestas: 2
    Último mensaje: 05 de mayo de 2006, 01:44
  3. Saltos en TT5 con Acer N35
    Por bunderschaft en el foro Software de navegación en carretera y PNA
    Respuestas: 2
    Último mensaje: 06 de diciembre de 2005, 12:32
  4. Leer una línea de un fichero de texto en VC++
    Por pachas en el foro Programación en Windows Mobile
    Respuestas: 1
    Último mensaje: 12 de abril de 2005, 23:15
  5. tomtom a saltos
    Por jokinvd en el foro Software de navegación en carretera y PNA
    Respuestas: 6
    Último mensaje: 22 de enero de 2005, 21:13

Comparte este hilo en:

Comparte este hilo en:

Pautas del foro

  • No puedes publicar nuevos temas
  • No puedes publicar respuestas
  • No puedes publicar ficheros adjuntos
  • No puedes editar tus mensajes
  •  
Twitter Facebook You Tube RSS