Cita:
Empezado por lacovera
Si hago un showmessage exactamente de la linea que está leyendo me muestra, si pone en el fichero ABCÑP muestra ABC?P, pero si le digo que reemplace el ? no lo encuentra
|
Entonces el problema es de la codificación de carácteres. ¿Has probado carga el fichero en un TMemo o similar? Seguramente suceda lo mismo, que te salga ABC?P.
Eso se soluciona (si el texto está en ASCII) con una función de la API de Windows, OEMToANSI. Además de la Ñ te solucionará otros carácteres, como º, ª, ¿, carácteres con tilde, etc.
Si pruebas a visualizar el texto desde una consola de comandos en Windows, las eñes y demás carácteres "extraños" se te mostrarán correctamente.