IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> некорректное отображение файлов в кодировке ОЕМ..., ...в memo
сообщение
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 253
Пол: Мужской

Репутация: -  4  +


смотрите сабж
как решить проблему? есть алгоритмы перекодировки текстов в разные кодировки?


--------------------
Я не буду жить с этой злобой внутри / Я не буду частью смертельной цепи / Я не буду потребителем твоих идей / Я не буду никогда убивать зверей (Unconform)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Флогримм
Попробуй, прежде чем выводить текст в Memo, сконвертировать его из Oem в Ansi (для этого есть процедура OemToAnsi(source, dest); оба параметра - PChar)
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Бывалый
***

Группа: Пользователи
Сообщений: 180
Пол: Мужской

Репутация: -  2  +


вот таблица, по коду оем-символа извлекаем из нее анси-символ:
Код
OEMtoWINTable: array[128..255] of char=
( #192,#193,#194,#195,#196,#197,#198,#199,
 #200,#201,#202,#203,#204,#205,#206,#207,
 #208,#209,#210,#211,#212,#213,#214,#215,
 #216,#217,#218,#219,#220,#221,#222,#223,
 #224,#225,#226,#227,#228,#229,#230,#231,
 #232,#233,#234,#235,#236,#237,#238,#239,
 #128,#129,#130,#131,#132,#133,#134,#135,
 #136,#137,#138,#139,#140,#141,#142,#143,
 #144,#145,#146,#147,#148,#149,#150,#151,
 #152,#153,#154,#155,#156,#157,#158,#159,
 #160,#161,#162,#163,#164,#165,#166,#167,
 #168,#169,#170,#171,#172,#173,#174,#175,
 #240,#241,#242,#243,#244,#245,#246,#247,
 #248,#249,#250,#251,#252,#253,#254,#255,
 #176,#177,#178,#179,#180,#181,#182,#183,
 #184,#185,#186,#187,#185,#189,#190,#191 );


Сообщение отредактировано: P@sh@ -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






P@sh@
Таблица это хорошо, только зачем, если есть функция WinAPI? Зачем изобретать велосипед?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Бывалый
***

Группа: Пользователи
Сообщений: 180
Пол: Мужской

Репутация: -  2  +


volvo
попробуй-ка сконвертать этой функцией псевдографику smile.gif
к тому же человек может сам хочет в своем редакторе сделать поддержку нескольких кодировок... а эту таблицу легко переделать в что-нибудь типа KOI8RtoWINtable

Сообщение отредактировано: P@sh@ -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 20.01.2022 2:54
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name