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
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
Curtir tópico
+ 0
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
Clique aqui para fazer login e interagir na Comunidade :)