RECUAR LINHAS NO TXT

USUARIO.EXCLUIDOS 20/03/2005 15:28:14
#73868
Viva pessoal,

Sei como lêr linha a linha um ficheiro de texto (uso o Line Input)...mas como faço para recuar linhas ou ir até ao inicio do arquivo, sem ter de o fechar?
RAMON 20/03/2005 15:45:14
#73879
Vc ta querendo retornar a uma linha anterior

isso me parece impossivel vc tera que abrir novamente o arquivo para ler a primeira linha
TONARE25 20/03/2005 17:13:52
#73888
Cara, também não conheço outra forma senão fechar e abrir novamnete
USUARIO.EXCLUIDOS 20/03/2005 19:55:47
#73938
Obrigado...mas como existe o EOF e BOF para bancos de dados, pensei que também funcionasse com arquivos de texto...!
USUARIO.EXCLUIDOS 21/03/2005 09:07:43
#73966
Existir existe, você pode usar o comando Seek para movimentar-se pelo arquivo.

Sintaxe:

Seek #Num, Posicao

O seek ainda pode verificar a posição atual dentro do arquivo, basta colocar:

=Seek(#num)

O problema no seu caso é que o seek não seria bastante eficiente para voltar uma linha. Pois você teria que percorrer o arquivo em busca do CRLF anterior.

Possível é. Mas não é muito viável, entende?
Tópico encerrado , respostas não são mais permitidas