Разрешите задать вопрос.
Я много работаю во фри паскале но в последнее время меня беспокоит одна проблема.
Перестаёт отображаться русский язык при работе программы, но если отключить модуль CRT то русский язык вновь появляется.
Тако было 1 раз после чего я переустановил паскаль. И через пару недель это произошло вновь.
вопрос.
Скажите пожалуйсто, сталкивались ли вы с такой проблемой?
Если до прошу подсказать путь решения.
CRT
Модератор: Модераторы
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Телепаты в отпуске (с) этот форум
ОС, версию компилятора, лазаря, пример программы - в студию...
ОС, версию компилятора, лазаря, пример программы - в студию...
Видеорежимы меняем при работе консольной программы? Windows, да?
Если да, то слёт системного знакогенератора консоли - абсолютно нормальное, обычное и предсказуемое явление. FreePascal здесь ни причем. Всегда лечилось подгрузкой в консоль какого-нибудь адекватного DOS-русификатора, типа UniScr.com например
Если да, то слёт системного знакогенератора консоли - абсолютно нормальное, обычное и предсказуемое явление. FreePascal здесь ни причем. Всегда лечилось подгрузкой в консоль какого-нибудь адекватного DOS-русификатора, типа UniScr.com например
Действительно, если речь идёт о Windows, то при использовании модуля CRT надо будет явно задать кодировку в своей программе. Или можно задать кодировку консоли в реестре Windows, тогда проблем не будет.
