Marcos,
Se o arquivo puder ser gerado com um separador diferente de vírgula
("!#", por exemplo), isso resolve o problema.
Caso contrário, a rotina que faz split deveria receber também o
delimitador de strings (neste caso, aspas duplas) e não considerar o
delimitador de campos presente dentro d
!
--- Em qua, 10/3/10, Ricardo César Cardoso
escreveu:
De: Ricardo César Cardoso
Assunto: Re: [delphi-br] Re: importar arquivo com qualificador de texto
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 10 de Março de 2010, 10:51
Usar como "pon
e o Yahoo! Apague o conteúdo irrelevante!
--- Em qua, 10/3/10, Marcos Abreu Ferreira
escreveu:
De: Marcos Abreu Ferreira
Assunto: [delphi-br] Re: importar arquivo com qualificador de texto
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 10 de Março de
Marcos,
Tente usar esta função para fazer o split dos dados:
function Explode(delimiter:string; source:string) : TStringList;
(*
// Name : Explode
// Purpose : each of which is a substring of string formed by splitting
it on
// boundaries formed by the string delim. It does not support PHP's
//
Dirlei,
tive um problema parecido, só que dentro de um dos determinados campos tinha o
nome do individuo, só que ele poderia vir com a vírgula, como exemplo abaixo
"1","029",200900,"Carlos Alberto"
"2","030",200901,"Henrique, Carmen"
Se eu der um SPLIT por vírgula, no primeiro registro vou ter
Dá para usar também um StringList e setar a propriedade Delimiter e depois
recuperar os valores em DelimitedText.
Luciano C. Simões
--- Em delphi-br@yahoogrupos.com.br, José Mário Silva Guedes
escreveu
>
> Verifique se no Delphi 7 existe a função ExtractStrings. Vim a conhecer no
> Delphi 2010
6 matches
Mail list logo