Показать сообщение отдельно
Старый 11.09.2007, 08:13   #20
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Re: как работать с тхт файлами?

Кому надо - вот моя процедура по перегонке текста из Win1251 (например, текстовый файл, сохраненный в блокноте как ANSI) в UTF8.

 
Function Encode(a: string): string;
var len, ch: integer;
  st: string;
begin
 st:=''; len:=Length(a)-1;
 for i:=0 to len do begin ch:=ord(GetChar(a,i));
 if ch>126 then st:=st+chr(ch+1104) else st:=st+chr(ch); end;
 Encode:=st;
end;
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
BrainPhP (02.04.2009)