Показать сообщение отдельно
Старый 22.08.2008, 03:21   #9
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: чтение ресурса TXT

Я пользуюсь такой функцией перекодировки из Win-1251 в UTF-8 (написал сам):
function win2utf(sstring): string;
var 
lenchiinteger;
  
ststring;
begin
 st
:=''len:=Length(s)-1;
 for 
i:=0 to len do begin ch:=ord(GetChar(s,i)); if ch>122 then st:=st+chr(ch+1104) else st:=st+chr(ch); end;
 
win2utf:=st;
end
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Aziz (22.08.2008)