Fórum arquivo txt grande - selecionar um bloco de texto em um memo, conforme delimitador #429912

28/11/2012

0

Ola pessoal!

tenho um texto muito grande que o mesmo tem blocos de texto semelhantes, porem com a quantidade de linhas variáveis, consigo colocar um delimitador tipo xxxxxx ********* no comeco e no fim de cada bloco, gostaria de saber como selecionar somente a parte do texto entre os delimitadores, para poder exportar e tratar o mesmo.

desde ja agradeço,

Adriano
Adriano Pereira

Adriano Pereira

Responder

Posts

28/11/2012

Rodolpho Silva

Veja se esse algorítimo ajuda:
var
  Arquivo: TextFile;
  Texto  : string;

begin
  try
    // Abre o arquivo e associa o mesmo a variável
    AssignFile(Arquivo, 'Arquivo123.txt');
    Reset(Arquivo);

    // Le cada linha do arquivo, individualmente
    while not Eof(Arquivo) do
    begin
      ReadLn(Arquivo, Texto);
	  if Texto = 'MEU_DELIMITADOR' then
	  begin
        // Faça alguma coisa
	  end;
    end;

  finally
    CloseFile(myFile);
  end;	
end;
Responder

Gostei + 0

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

Aceitar