mouri
Мимокрокодил
Сколько его уже можно мусолить?)
Функция utf8 to ansi выглядит примерно так. Она работает, но буду рад любым правкам.
А что если rev.ini в отличной от utf8 кодировке? Вопросительные знаки. Пока интересует обход конвертации, если rev.ini в ansi, или какой либо другой способ.
p.s. Не сказал зачем. Вывести playername в playernameedit.text.
Функция utf8 to ansi выглядит примерно так. Она работает, но буду рад любым правкам.
Код:
function Utf8ToAnsi(const S: AnsiString): String;
var
WideLen: Integer;
begin
WideLen := MultiByteToWideChar(CP_UTF8, 0, S, -1, Result, 0);
Result := StringOfChar(#0, WideLen);
MultiByteToWideChar(CP_UTF8, 0, S, -1, Result, WideLen);
end;
p.s. Не сказал зачем. Вывести playername в playernameedit.text.