Вопрос rev люблю его .ini

mouri

Мимокрокодил
Сколько его уже можно мусолить?)
Функция 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;
А что если rev.ini в отличной от utf8 кодировке? Вопросительные знаки. Пока интересует обход конвертации, если rev.ini в ansi, или какой либо другой способ.

p.s. Не сказал зачем. Вывести playername в playernameedit.text.
 

aza

Новичок
А как добавить в окошечко ввода готовый вариант?
 
Сверху