Fórum Contar linhas TXT #287023

05/07/2005

0

Alguém sabe como posso contar a quantidade de linhas existentes em um arquivo TXT.

:lol: :lol:


Demetrius

Demetrius

Responder

Posts

05/07/2005

Rjun

var
  Arquivo: TStringList;
  NLinhas: Integer;
begin
  Arquivo := TStringList.Create();
  try
    Arquivo.LoadFromFile(´Arquivo.Txt´);
    NLinhas := Arquivo.Count - 1;
  finally
    FreeAndNil(Arquivo);
  end;
end;



Responder

Gostei + 0

05/07/2005

Demetrius

:D :D :D

Agradeço a sua atenção, a sua ajuda de ontem sobre a importação de txt foi ótima e muito obrigado novamente pela ajuda de hoje.

:mrgreen: :mrgreen:


Responder

Gostei + 0

05/07/2005

Jairroberto

var
  Arquivo: TStringList;
  NLinhas: Integer;
begin
  Arquivo := TStringList.Create();
  try
    Arquivo.LoadFromFile(´Arquivo.Txt´);
    NLinhas := Arquivo.Count - 1;
  finally
    FreeAndNil(Arquivo);
  end;
end;


Eu só alteraria o seguinte na resposta do Rogério:
    NLinhas := Arquivo.Count;


Considera-se uma linha a menos nos laços de leitura do TStringList porque ele tem base 0 (zero).

Um abraço,
Jair


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar