RECUAR LINHAS NO TXT
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?
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?
Vc ta querendo retornar a uma linha anterior
isso me parece impossivel vc tera que abrir novamente o arquivo para ler a primeira linha
isso me parece impossivel vc tera que abrir novamente o arquivo para ler a primeira linha
Cara, também não conheço outra forma senão fechar e abrir novamnete
Obrigado...mas como existe o EOF e BOF para bancos de dados, pensei que também funcionasse com arquivos de texto...!
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?
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