![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Haber, creo que he mezclado conceptos, y por ello pido disculpas.
El fichero proviene de un mac, de la codifiación no se cual es, se habre tanto en ANSI, Unicode o UTF-8. He probado de abrirlo con el Word, me reconoce que no tiene una codificación "windows" así que me da la posibilidad de cambiarla, si la pongo en "Occidental (Mac)" el fichero se lee perfectamente con acentos y caracteres no anglosajones. He probado de usar el oemtoansi, ansitooem, utf8tounicode, unicodetoutf8, utf8toansi y el ansitoutf8 en un acto desesperado, pero ninguno me devuelve bien los caracteres no anglosajones. El texto lo estoy mostrando con un ShowMessage simple. Un ejemplo podria ser que sale una ç por en vez de á. Un saludo |
|
#2
|
||||
|
||||
|
Hola,
Cita:
Sería acertar a la lotería, pero, si para leer el archivo vas guardando su contenido en variables de tipo String, prueba a hacerlo con el tipo WideString, que creo que es el propio en Delphi para tratar con codificaciones de caracteres distinas de ANSI. Hay escrito por ahí en Internet algunos artículos que tratan sobre cómo bregar con la codificación de caracteres <> ANSI en Delphi. ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Abrir ficheros en delphi | Dalba | API de Windows | 3 | 28-06-2006 11:26:31 |
| Leer enteros de 32-bits en ficheros binarios | elcaracas | C++ Builder | 2 | 08-04-2005 21:46:54 |
| Crear ficheros Rave desde Delphi | murrai | Impresión | 0 | 13-03-2005 11:06:51 |
| ¿ Delphi 7 no es compatible leyendo ficheros con Delphi 30 ? | Nebli | Varios | 10 | 25-09-2004 11:03:25 |
| Renombrar, eliminar ficheros con Delphi???? | mguixot | OOP | 2 | 29-12-2003 14:41:36 |
|