Delphi 2010Delphi standard Code page de sortie d'entrée
Lors de la lecture du fichier en utilisant la procédure readln, par défaut je reçois chaîne unicode conversion de la page de code 1251 (page de code de Windows).
Comment puis-je changer cela et lire le fichier dans un autre page de code, en 1252 ou UTF16?
-1. Il y a deux aspects à la question que cette réponse n'aborde pas. Le premier est que la source de l'entrée est stdin, pas un fichier disque. L'autre est que le code actuel utilise 'readln', pas un flux. (Si c'est parce que 'readln' utilise toujours la page de code de Windows, alors c'est bien, mais s'il vous plaît dites-le, ou bien il semble que vous ayez ignoré les détails de la question.) –