none
Проблма с кодировками. RRS feed

  • Общие обсуждения

  • Собстсвено, проблема в том что,русский текст заменяет полной аброкадаброй,например при сохранении трасировски в текстовый файл.

    18 августа 2008 г. 7:01

Все ответы

  • Если в окне командной строки, то вам поможет chcp 1251. Подробнее

     

    chcp /?

     

    18 августа 2008 г. 7:19
    Модератор
  • Ну текущей стоит 866, при вводе 1251, текст стоновится нечитабельным.
    18 августа 2008 г. 12:03
  • Вы, вероятно, смотрите трассировку в окне командной строки, и сохраняете ее в текстовый файл, который открываете, например, Блокнотом. Если не так, поправьте. По умолчанию, консольное окно отображает текст в кодировке 866, а Блокнот открывает файл в кодировке 1251. Здесь получается либо так, либо так. Или открывайте файл для просмотра приложением, поддерживающим кодировку 866 (Far'ом, например), либо выводите в файл в кодировке 1251, но миритесь с нечитаемыми символами на экране. Возможен еще один вариант - напишите скрипт, который будет перехватывать вывод на экран, преобразовывать кодировку 866 в 1251 и сохранять вывод в файл.

     

     

    18 августа 2008 г. 16:02
    Модератор
  • В какой кодировке записывается текст? И как это происходит? Если из собственной программы, то читать тут:

     

    http://www.joelonsoftware.com/articles/Unicode.html

    18 августа 2008 г. 16:52
    Модератор