Форум » [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".
полная версия страницы