Тема: Буква ё
Показать сообщение отдельно
  #1  
Старый 22.02.2015, 20:32
chuxlo chuxlo вне форума
Прохожий
 
Регистрация: 22.02.2015
Сообщения: 13
Версия Delphi: Delphi4
Репутация: 10
По умолчанию Буква ё

Есть код конвертации имен файлов из кирилицы в латиницу.Прекрасно работает за исключением буквы ё.Затык происходит в следующем коде:
Код:
While (Ansipos('Ё',q)<>0) or (n<length(q)+1) do begin
            inc(n);
                Insert('Ё',q,AnsiPOS('Jo',q));
            Delete(q,pos('Ё',q),1);
end;
MAD: учимся пользоваться тегами!

Пробовал вместо AnsiPos просто Pos, пробовал преобразовывать строку при помощи OemToChar-не работает, что посоветуете?
Ответить с цитированием