以上代码改为这样即可!var
  F:System.TextFile; //是你这里没有写对吧???
  s:array[0..5] of String;  //如果是动态数据注意设定长度.
  i:integer;
begin
 AssignFile(F,'aaa.txt');
 Reset(F);
 While not eof(F) do
 begin
  Readln(F,s[1]);
  i:=i+1;
 end;