1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
var
List: TStrings;
Reader: TStreamReader;
Filename: string;
S, P: string;
begin
List := TStringList.create;
Filename := 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; // << à modifier évidemment
Reader := TStreamReader.create(Filename, true);
try
List.BeginUpdate;
try
List.Clear;
while not Reader.EndOfStream do
try
P := 'Reader.ReadLine';
S := Reader.ReadLine;
P := 'List.Add';
List.Add(Reader.ReadLine);
except
on E: Exception do
ShowMessage(P);
end;
finally
List.EndUpdate;
end;
finally
Reader.Free;
end; |
Partager