Top.Mail.Ru
Ответы

Pascal и кодировка

Начал создавать программку в Free Pascal (расчетка для универа), скомпилировал несколько первых строк (только вывод нескольких строк текста на русском языке). Не знаю что меня сподвигло, но я решил зайти в в .pas файл и посмотреть кодировку. Она не была указана, поэтому нажал "преобразовать в UTF-8". Больше русский язык у меня не отображается вообще никак в Free pascal. Даже если вырезаю текст из .pas файла, потом меняю кодировку на OEM866 и вставляю обратно. то русский язык работает только до 1-й компиляции. После этого снова каракули (Причем в самом FPC тоже). Что я испортил и что мне теперь делать - не знаю ( Помогите.

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект
7лет

Если вы в виндофсе это делаете, кодировочка должна быть windows-1251 (для оконных приложений) или cp866 (для консольных). Посмотрите ваши .pas файлы -- виндузяцкие ли они.