И столкнулся с непонятным. Кодировка СР1251. В консоли выбран шрифт Lucida Console, т. е. той же кодировки. Текст отображается правильно. Но тот текст, который я ввожу - крякозябрами. Т. е. в DOS'овской кодировке? СР866?

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() |
camac |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 23 Пол: Мужской Репутация: ![]() ![]() ![]() |
Удалась возможность разжиться ПК с Виндовс.
И столкнулся с непонятным. Кодировка СР1251. В консоли выбран шрифт Lucida Console, т. е. той же кодировки. Текст отображается правильно. Но тот текст, который я ввожу - крякозябрами. Т. е. в DOS'овской кодировке? СР866? ![]() |
![]() ![]() |
camac |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 23 Пол: Мужской Репутация: ![]() ![]() ![]() |
Итак, решение:
1) подключаем модуль windows Код uses windows; 2) в начале главной программы пишем Код SetConsoleCP(1251); SetConsoleOutputCP(1251); Спасибо всем "за помощь" Тему можно закрывать. |
![]() ![]() |
![]() |
Текстовая версия | 15.04.2025 6:02 |