FPC и ASCII кодировки. |
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
FPC и ASCII кодировки. |
_Stusent_ |
Сообщение
#1
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Реальное имя: Dimitrii Репутация: 0 |
Как заставить FPC 2.4 использовать ASCII кодировки(Аля BP7.1) заместо UTF-8??
|
SKVOZNJAK |
Сообщение
#2
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Writeln и Write выводят текст в 8 битном виде, а уже консоль отображает его в ASCII, UTF8, UTF16 или в любой другой кодировке в зависимости от собственных настроек. |
_Stusent_ |
Сообщение
#3
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Реальное имя: Dimitrii Репутация: 0 |
Ну а предположим мне надо вывести символ ASCII кода , например write(#181); и ничего не выводится.
Основная кодировка терминала UTF-8. В locales.gen IBM866 отсутствует. Сообщение отредактировано: _Stusent_ - |
SKVOZNJAK |
Сообщение
#4
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
|
_Stusent_ |
Сообщение
#5
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Реальное имя: Dimitrii Репутация: 0 |
Хех это конечно хороший вариант, но в универе стоит BBP70 и там такую псевдографику не примет.
|
SKVOZNJAK |
Сообщение
#6
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
BBP70 это борланд паскаль 7?
Символы выглядят практически одинаково, нужно лишь поискать. Чтобы программа адаптировалась к другому компилятору за минуту, вводи проблемные данные в строковую переменную всегда через определённую функцию. Подставил другую функцию и псевдографика выводится не в UTF-8 а в IBM866. |
_Stusent_ |
Сообщение
#7
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Реальное имя: Dimitrii Репутация: 0 |
Символы выглядят идентично.
но дома мне придется писать UTF а там приходить и править для IBM866 |
Текстовая версия | 19.04.2024 2:48 |