Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IANA charset to codepage / 8 сообщений из 8, страница 1 из 1
06.10.2020, 19:19
    #40005941
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
А нет ли случайно такой функции, которая бы трансформировала IANA кодировки в codepage Windows?

Типа
windows-1251 -> 1251
utf-8 -> 65001

По сути нужно запрограммировать эту таблицу.

И желательно еще обратная конвертация

С уважением, Vasilisk
...
Рейтинг: 0 / 0
06.10.2020, 20:10
    #40005951
НеофитSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
_Vasilisk_
А нет ли случайно такой функции, которая бы трансформировала IANA кодировки в codepage Windows?

Типа
windows-1251 -> 1251
utf-8 -> 65001

По сути нужно запрограммировать эту таблицу.

И желательно еще обратная конвертация

С уважением, Vasilisk


В Делфи есть AnsiString, в которой при создании указывается codepage.
Далее конвертация происходит "автоматически" при инициализации.

http://docwiki.embarcadero.com/RADStudio/Sydney/en/String_Types_(Delphi)
...
Рейтинг: 0 / 0
06.10.2020, 20:46
    #40005956
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
НеофитSQL
В Делфи есть AnsiString
Замечательно! А вопрос вы читали?
...
Рейтинг: 0 / 0
06.10.2020, 21:36
    #40005962
Zelius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
_Vasilisk_,

???
...
Рейтинг: 0 / 0
06.10.2020, 23:03
    #40005973
НеофитSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
_Vasilisk_
НеофитSQL
В Делфи есть AnsiString
Замечательно! А вопрос вы читали?


Как оказалось, не слишком внимательно 8-)

Посмотрите Win32 функцию ::TranslateCharsetInfo() в WinGDI.H, а также все определенные xxx_CHARSET константы.

На разных платформах длина списка может оказаться разной, т.к. отражает то, что воплощено (иногда неверное, как с 1252).
...
Рейтинг: 0 / 0
07.10.2020, 09:16
    #40006023
kealon(Ruslan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
_Vasilisk_,

HKEY_CLASSES_ROOT\Mime\Database\Charset
...
Рейтинг: 0 / 0
07.10.2020, 17:57
    #40006334
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
Всем спасибо
...
Рейтинг: 0 / 0
31.01.2021, 19:19
    #40040292
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IANA charset to codepage
Начиная с Delphi Rio у TEncoding появилось свойство MIMEName
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IANA charset to codepage / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]