Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   error con caracteres. (https://www.clubdelphi.com/foros/showthread.php?t=72984)

JXJ 24-03-2011 02:35:54

error con caracteres.
 
hola.

tengu un problema cuando cargo un archivo de
texto con caracteres como


Bénito
Juaréz
México.

niño

y asi acentuados o con caracteres especiales me sale basura

BÉNITO JUARÉZ MÉXICO

como pueod arreglar eso.

estoy usand delphi 7


RichEdit1.Lines.LoadFromFile('miosCadenaoriginalFiniD7B.txt');

Neftali [Germán.Estévez] 24-03-2011 10:39:27

Habría que saber en qué formato ha sigo guardado el TXT.
ANSI, UTF8, UTF16,...

Haz unas pruebas coinvirtiendo el formato. Si tu editor de texto (notepad o similar) no te permite esto, puedes probar con algun otro tipo Notepad++ o RJTextEd.

JXJ 26-03-2011 16:38:08

Cita:

Empezado por Neftali (Mensaje 394521)
Habría que saber en qué formato ha sigo guardado el TXT.
ANSI, UTF8, UTF16,...

Haz unas pruebas coinvirtiendo el formato. Si tu editor de texto (notepad o similar) no te permite esto, puedes probar con algun otro tipo Notepad++ o RJTextEd.

el texto esta en utf8..
el problema.. empieza cuando lo cargo al programa en delphi
. por que se pierde la codificacion.

anoche probe con usar el tmsunicode. y nada.
tampoco sirven. entonces a lo mejor el archivo esta en utf8
pero el contenido esta en ansi....

rastafarey 27-03-2011 00:39:19

resp
 
Debes usar la codificacion isoxxxx_1. Que es la que soprta estos tipos de datos con acentos Ñ ect.

JXJ 27-03-2011 03:46:29

Cita:

Empezado por rastafarey (Mensaje 394758)
Debes usar la codificacion isoxxxx_1. Que es la que soprta estos tipos de datos con acentos Ñ ect.


pero.. como lo aplico??

al hacer un save to string?

rastafarey 10-04-2011 23:32:45

Resp
 
En tu conexion configura la codificacion que quieras usar.


La franja horaria es GMT +2. Ahora son las 17:31:55.

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