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

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

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

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

С уважением, Vasilisk
...
Рейтинг: 0 / 0
IANA charset to codepage
    #40005951
НеофитSQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_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
IANA charset to codepage
    #40005956
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НеофитSQL
В Делфи есть AnsiString
Замечательно! А вопрос вы читали?
...
Рейтинг: 0 / 0
IANA charset to codepage
    #40005962
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,

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


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

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

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

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


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