Почему в консольных приложениях неправильно отображаются русские буквы
Почему в консольных приложениях неправильно отображаются русские буквы
Почему в консольных приложениях неправильно отображаются русские буквы Потому что кодировка шрифтов, используемых в редакторе Delphi - 1251 (ANSI), а в консольных приложениях - 866 (OEM). Чтобы добиться правильного отображения нужно использовать функцию CharToOEM (но при этом возрастёт размер кода), либо сразу писать проект в каком-либо консольном текстовом редакторе (Dos Navigator, Far) CharToOem('Привет',TmpStr); Writeln(TmpStr);