Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-08-2005
Avatar de asegurpe
asegurpe asegurpe is offline
No confirmado
 
Registrado: abr 2004
Ubicación: Barcelona
Posts: 16
Poder: 0
asegurpe Va por buen camino
Exclamation Escribir Ñ en fichero de text

Hola a todos,


Estoy intentando escribir en un fichero de texto con nombre fichero.tmp una serie de datos originarios de una tabla DBF, mi problema viene cuando intento escribir la Ñ. Debugando parece ser que lee bien la Ñ desde la DBF.

Si escribo directamente en el fichero me sale Ð, pensando que podria ser por la codificación ANSI lo pasé a OEM pero mi sorpresa es que sale ¥.

Si alguien me pudiese ayudar se lo agradeceria muchísimo, porque me urge.



Muchísimas gracias de antemano.



Saludos,
asegurpe
Responder Con Cita
  #2  
Antiguo 30-08-2005
Avatar de OSKR
OSKR OSKR is offline
Miembro
 
Registrado: nov 2004
Ubicación: San Cristóbal/Táchira/Venezuela
Posts: 389
Poder: 20
OSKR Va por buen camino
He hecho una prueba y si lo escribe, asegurate de escribir en el txt el caracter 165 o 164 si es minuscula, tal vez el problema sea el editor donde lo visualizas. Despues de cerrado el archivo miralo con el edit del DOS, ahi si veras como realmente se encuentra.
Responder Con Cita
  #3  
Antiguo 31-08-2005
Avatar de asegurpe
asegurpe asegurpe is offline
No confirmado
 
Registrado: abr 2004
Ubicación: Barcelona
Posts: 16
Poder: 0
asegurpe Va por buen camino
Smile Escribir Ñ en fichero de text

Lo que pasa es que si escribo directamente una Ñ funciona, ahora bien el texto viene de una DBF, como ya decia anteriormente, si voy paso a paso con el debug parece ser que lo lee bien, es decir, el valor de la variable tiene la Ñ, pero al hacer el WriteLn escribe Ð.

Lo habra con Edit, MultiEdit, Bloc de notas,... con lo que sea sale Ð.


De todas maneras, gracias.
Responder Con Cita
  #4  
Antiguo 23-09-2005
Avatar de OSKR
OSKR OSKR is offline
Miembro
 
Registrado: nov 2004
Ubicación: San Cristóbal/Táchira/Venezuela
Posts: 389
Poder: 20
OSKR Va por buen camino
no veo porq no te funciona, pero en tu caso yo depuraria la cadena antes de mandarla a escribir y donde encuentre la ñÑ mando a escribir su codigo ascii como un char, eso debe FUNCIONAR
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad."
Simón Bolívar
(Carta al Coronel Inglés Patricio Cambell 05/08/1829).
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 03:42:13.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi