Delphi 2010Delphi estándar de página de códigos de entrada y salida
Cuando al leer el archivo usando readLn procedimiento, por defecto me sale cadena Unicode convertido a partir de la página de códigos 1251 (página de códigos de Windows).
cómo puedo cambiar esto y leer desde el archivo en otra página de códigos, en 1252 o UTF16?
-1. Hay dos aspectos en la pregunta que esta respuesta no aborda. Una es que la fuente de la entrada es stdin, no un archivo de disco. El otro es que el código actual usa 'readln', no una secuencia. (Si eso es porque 'readln' siempre utiliza la página de códigos de Windows, entonces está bien, pero por favor, por lo que dicen, o de lo contrario parece que ignoraron los detalles de la cuestión.) –