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