Форум » [x]Harbour » как перекодировать строку из CP1251 в UTF-8 и обратно » Ответить

как перекодировать строку из CP1251 в UTF-8 и обратно

SADSTAR2: Что нибудь типа AnsiToOem

Ответов - 6

Петр: Что-нибудь типа HB_STRTOUTF8 HB_UTF8TOSTR а также HB_UTF8LEN HB_UTF8LEFT HB_UTF8RIGHT HB_UTF8PEEK HB_UTF8POKE HB_UTF8STUFF HB_UTF8SUBSTR HB_UTF8STRTRAN

SADSTAR2: поиск текста "HB_STRTOUTF8" по всему дистрибутиву MiniGUI63 ничего не дал попытка скомпилировать такой код local s1, s2:='Proba Проверка' s1:=HB_HB_STRTOUTF8(s2) Error: Unresolved external '_HB_FUN_HB_HB_STRTOUTF8'

Держиморда: Петр пишет: s1:=HB_HB_STRTOUTF8(s2) Ошибка в синтаксисе (HB два раза пропечатали ), надо s1:=HB_STRTOUTF8(s2)


PSP: В сырцах Harbour эти функции точно есть.

abakkav: hb_StrToUtf8(str[,codepage]) какой CodePage для RU-866. м.б. кто-нибудь разбирался и может помочь?

fil: CodePage - "RU866".



полная версия страницы