Помощ при кирилизиране на Паскал
Използвам компилатор на Паскал Bloodshed Dev-Pascal v1.9.2
Имам следният проблем:
при използване на текст на кирилица в дадена програма, при нейното стартиране текстът на кирилица,който трябва да се отпечатва не ми се кирилизира.
Със Windows XP SP3 съм и кирилизатор FlexType.
Ако някой може да ми помогне ще съм много благодарен!
Re: Помощ при кирилизиране на Паскал
Не разбирам от програмиране, ама съм патил с тая "боза" FlexType... Да ме прощават създателите, ама това само "скапва" операционната система... Та съвета ми е: преинсталация и не слагай това "чудо", вече има много по-интелигентни методи за кирилизация на уиндоуса. До сега не съм попадал на начин (дори деинсталация на FexTypa) който да "оправи" "маймунките" на досовските програми, които съм ползвал. Може и вече да има, но преди 2г. нямаше друг начин освен преинсталация на уиндоуса...
Re: Помощ при кирилизиране на Паскал
Инжинера го е описал преди години, ама кой да чете
injinera.bgplus.com
Re: Помощ при кирилизиране на Паскал
може би не съм се изразил правилно, но не става въпрос за кирилизиране на самия компилатор на паскал, а за текст на кирилица , който се извежда от програма написана на паскал и стартирана в shell console.
Там не излиза кирилицата.
Например в програма написана на C++ пишем :
Код:
system("chcp 1251");
и по този начин всеки текст написан на кирилица се извежда на кирилица.
В паскал не можем да заредим по този начин кодовата таблица, или аз не зная как.
ако някой знае нека каже.
Re: Помощ при кирилизиране на Паскал
Проблема е, че при писане на конзолно приложение на Free Pascal разработчиците използват кодировка 866, а Windows-a пише на 1251
и понеже не можеш да укажеш как да го компилира, единствения начин е, кирилишките надписи да ги пишеш в DOS режим, с редактор под DOS.
Например:
[img width=800 height=330]http://img233.imageshack.us/img233/6059/sn1zw9.jpg[/img]
същият файл отворен в редактора под Windows:
http://img59.imageshack.us/img59/6078/sn2zo0.jpg
А ето и компилираната :
http://img293.imageshack.us/img293/2825/sn3jg3.jpg
А башка, че както пише Инжинера FlexТЪПЕ омазва и тази кодировка допълнително и то качествено.
Re: Помощ при кирилизиране на Паскал