Ну, StreamWriter
использует UTF-8 в качестве кодировки, если вы не укажете что-либо еще.
Не совсем понятно, что вы используете для чтения файла - но есливы можете заставить его читать файл как UTF-8, он вполне может показать то, что вы ожидали.
Лично я бы не стал использовать Chr
, отдав предпочтение более портативному ChrW
, который не зависит оттекущие настройки потока для кодировки по умолчанию.
Теперь, что касается файла , который должен содержать - это действительно зависит от того, что будет прочитано.Я вообще думаю, что UTF-8 - это хорошая кодировка для использования, но она явно не та, которую вы ожидали ...