Crie uma variável auxiliar para ir armazenando a última linha do arquivo, ou seja, quando você terminar de ler todo o arquivo, essa variável terá o valor da última linha.
Ex: Reset(Arquivo); while not Eof(Arquivo) do begin Readln(Arquivo, Texto); //Lê a linha do arquivo e armazena na variável "Texto" Ultima_Linha := Texto; //Vai sempre ficando com o valor da última linha, que está na variável "Texto" end; espero ter ajudado, flw. > 1 05/12/2007 20:55 Backup.2007- 12-05.20: 55:23 > > 2 06/12/2007 20:59 Backup.2007- 12-06.20: 59:43 > > 3 08/12/2007 21:05 Backup.2007- 12-08.21: 05:12 > > 4 09/12/2007 19:35 Backup.2007- 12-09.19: 35:09 > > > > E assim por diante, a cada Backup uma nova linha é inserida. > > Como faço para ler a última linha do arquivo? > > [As partes desta mensagem que não continham texto foram removidas]