{$CODEPAGE CP866}
ты вкурсе что эта директива значит? или для острастки?
>>//точно не вспомню, что тут лишнее
тут всё лищнее, как и setconsolecp ниже
У ТС проблемы не с кодировкой, но твой ответ добавит еще и их))
Модератор: Модераторы
zub писал(а):{$CODEPAGE CP866}
ты вкурсе что эта директива значит? или для острастки?
zub писал(а):тут всё лищнее, как и setconsolecp ниже
RUNCOMMAND('cmd.exe /c chcp 866',ZZ5); //контрольный "выстрел, чтобы накормить маздайку кодировкой"
setconsolecp(866);
zub писал(а):У ТС проблемы не с кодировкой, но твой ответ добавит еще и их))
zub писал(а):$CODEPAGE
емнип указывает в какой кодировке сохранены исходники $CODEPAGE CP866 - т.е. ты должен сохранить исходники в 866
компилятор при компиляции все что между кавычек в строковых константах перекодирует cp866->utf8 и если исходник не сохранен в 866 то уже на этом шаге ты получишь неисправимый мусор в строках
zub писал(а):это были не глюки 7-10, это были недоделки fpc, сейчас уже все гораздо лучше, можно без заклинаний
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8