RosettaCodeData/Task/Read-a-file-line-by-line/Pascal/read-a-file-line-by-line.pascal
2016-12-05 22:15:40 +01:00

19 lines
489 B
Text

(* Read a file line by line *)
program ReadFileByLine;
var
InputFile,OutputFile: File;
TextLine: String;
begin
Assign(InputFile, 'c:\testin.txt');
Reset(InputFile);
Assign(InputFile, 'c:\testout.txt');
Rewrite(InputFile);
while not Eof(InputFile) do
begin
ReadLn(InputFile, TextLine);
(* do someting with TextLine *)
WriteLn(OutputFile, TextLine)
end;
Close(InputFile);
Close(OutputFile)
end.