Оператор
- Код: Выделить всё
writeln(UTF8ToConcole('Привет, Мир'));
выдает символы подчеркивания вместо букв.
При вводе с клавиатуры русских букв
- Код: Выделить всё
readln(str);
Как установить кодовую страницу СР866 на такую Windows?
Модератор: Модераторы
writeln(UTF8ToConcole('Привет, Мир'));
readln(str);
chcp 866
Александр Яшин писал(а):Есть Windows XP SP2 английская версия, не русифицированная.
Оператор
- Код: Выделить всё
writeln(UTF8ToConcole('Привет, Мир'));
выдает символы подчеркивания вместо букв.
{$codepage utf8}
writeln('Привет, Мир');
скалогрыз писал(а):Вариант 1: добавь в начало модуля такую запись:
Код: Выделить всё
{$codepage utf8}
должно помочь.
Вариант 2:
Просто поменяй кодировку файла (правой кнопкой в редакторе File Settings ... -> Encoding -> cp866)
после этого достаточно будет писать:
Код: Выделить всё
writeln('Привет, Мир');
{$codepage cp866}
v-t-l писал(а):Ошибочка, должно быть:
...
скалогрыз писал(а):Просто поменяй кодировку файла (правой кнопкой в редакторе File Settings ... -> Encoding -> cp866)
Александр Яшин писал(а):Не помогло ни {$codepage utf8}, ни {$codepage СР866}
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2