Hi,
If file utf8.txt contains text with utf8 characters (i.e. polish national
characters), then Memo1.Lines.Strings returns wrong value.
var str: String;
i: Integer;
begin
Memo1.Clear;
Memo2.Clear;
Memo1.Lines.LoadFromFile('utf8.txt');
for i:=0 to Memo1.Lines.Count-1 do begin
str := Memo1.Lines.Strings[i]; //wrong value
Memo2.Lines.Add(str);
end;
end;
Slawek