帮忙看下,为什么只能读取41.9K数据
var
s,xors:string;
i:integer;
SL:TStrings;
begin
SL:=TStringList.Create;
if opendialog1.Execute then
memo1.Lines.LoadFromFile(opendialog1.FileName);
s:=memo1.Text;
SetLength(xors,Length(s));
for i:=1 to length(s) do
xors[i]:=chr((ord(s[i])) xor (strtoint(edit1.Text)));
Sl.Add(xors);
sl.SaveToFile('e:\item.dat');
end;
不论读入的数据多大,最多只能读取41.9K,是TEXT的问题吗?