Hello,

I tried this code and Delphi 2006 gave me an IO Error 104:

[pascal]procedure TForm1.Button1Click(Sender: TObject);
var test1: TextFile;
var rtext: System.string;
begin
AssignFile(test1, 'C:\test.txt');
ReWrite(test1);
while not Eof(test1) do
begin
ReadLn(test1, rtext);
ShowMessage(rtext);
CloseFile(test1);
end;
end;[/pascal]

Yet delphibasics.co.uk use it as if it's ok,