смотрите сабж
как решить проблему? есть алгоритмы перекодировки текстов в разные кодировки?
некорректное отображение файлов в кодировке ОЕМ..., ...в memo |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
некорректное отображение файлов в кодировке ОЕМ..., ...в memo |
Флогримм |
Сообщение
#1
|
Бывалый Группа: Пользователи Сообщений: 253 Пол: Мужской Репутация: 4 |
смотрите сабж
как решить проблему? есть алгоритмы перекодировки текстов в разные кодировки? -------------------- Я не буду жить с этой злобой внутри / Я не буду частью смертельной цепи / Я не буду потребителем твоих идей / Я не буду никогда убивать зверей (Unconform)
|
volvo |
Сообщение
#2
|
Гость |
Флогримм
Попробуй, прежде чем выводить текст в Memo, сконвертировать его из Oem в Ansi (для этого есть процедура OemToAnsi(source, dest); оба параметра - PChar) |
P@sh@ |
Сообщение
#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@ - |
volvo |
Сообщение
#4
|
Гость |
P@sh@
Таблица это хорошо, только зачем, если есть функция WinAPI? Зачем изобретать велосипед? |
P@sh@ |
Сообщение
#5
|
Бывалый Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
volvo
попробуй-ка сконвертать этой функцией псевдографику к тому же человек может сам хочет в своем редакторе сделать поддержку нескольких кодировок... а эту таблицу легко переделать в что-нибудь типа KOI8RtoWINtable Сообщение отредактировано: P@sh@ - |
Текстовая версия | 26.04.2024 0:45 |