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 31-03-2008
DarkDudae DarkDudae is offline
Miembro
 
Registrado: abr 2006
Posts: 94
Poder: 19
DarkDudae Va por buen camino
Grabar Fichero Texto en Unicode

¡Hola a todos!

Mi aplicación crea un fichero de texto plano que posteriormente es leído por una animación flash.

En este texto plano, hay varias variables de texto, que luego el flash lee correctamente.

El problema está en las tildes y caracteres especiales como la "ñ", que el flash no reproduce correctamente. He probado a abrir el fichero de texto generado por mi aplicación con el notepad, y guardarlo como formato UNICODE o UTF-8. En este caso, al hacer dicha transformación, los datos se muestran perfectamente.

Así pues, os estaría muy agradecidos si alguien supiese cómo grabar un fichero en formato UNICODE o UTF-8, o en su defecto, transformarlo tal y como hace el notepad para hacer esta operación directamente desde mi programa.

Muchas gracias !
Responder Con Cita
  #2  
Antiguo 31-03-2008
DarkDudae DarkDudae is offline
Miembro
 
Registrado: abr 2006
Posts: 94
Poder: 19
DarkDudae Va por buen camino
Me respondo a mí mismo, tras toda la mañana buscando me doy cuenta de que la solución era mucho más simple de lo que pensaba.

Para pasarlo a UTF, bastaría unicamente con esta sencilla instrucción en cada línea del fichero de texto:

Cadena:=Pchar(UTF8Encode(DatosBarra[0]));

Para UNICODE sería prácticamente similar, aunque usando la función StringToWideChar en lugar del UTF8Encode.

Gracias igualmente y perdón por abrir el post inútilmente.

Saludos!
Responder Con Cita
  #3  
Antiguo 31-03-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Gracias igualmente y perdón por abrir el post inútilmente.
Nada de eso. Ahí queda dicho para quien pueda interesar. Y otros aún podrían aportar algo más al asunto.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 31-03-2008
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 21
MAXIUM Va camino a la fama
Yo tambien había buscado soluciones, como crear un fichero vacio en notepad y guardarlo en formato unicode, luego metia lo que queria ahí. hasta usar la fuente Terminal por código, incluso cree mi propia fuente True Type, yaque el Termnial se salta del tamaño 9 al 12 y siempre se ve en negrita.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Fichero de Texto Enorme muli Varios 8 19-02-2008 02:23:35
verificar fichero de texto arley_molina Varios 2 12-06-2006 20:52:40
Como puedo grabar texto en un Archivo de Texto sin Sobreescribir???? AGAG4 Varios 12 08-11-2005 22:53:00
Ayuda con fichero de texto jadelphi Varios 4 07-10-2004 09:43:14
Grabar como texto enriquecido!! Salomon Varios 0 04-09-2003 11:55:07


La franja horaria es GMT +2. Ahora son las 02:11:54.


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