Ler arquivo texto com caracteres especiais

Delphi

22/11/2011

Tenho um arquivo texto que possui um numero identificador e uma sequencia de caracteres especiais que representam a digital de cada funcionário(imagem). O arquivo possui várias linhas

Gostaria de ler este arquivo linha por linha, pegando o identificador e a digital para gravar no banco. Porem ao ler a digital, alguns caracteres fazem o Delphi quebrar a linha, copiando a string incompleta.

Ja tentei ler atraves de TStringList e TTextFile, sem sucesso

Alguem pode dar uma ajuda?
Obrigado!
Daniel Oliveira

Daniel Oliveira

Curtidas 0

Respostas

Leonardo Xavier

Leonardo Xavier

22/11/2011

Teria um texto destes como exemplo para que o pessoal possa realizar testes?
GOSTEI 0
Daniel Oliveira

Daniel Oliveira

22/11/2011

Arquivo de exemplo
http://www.megaupload.com/?d=U6JCXEWH
GOSTEI 0
Leonardo Xavier

Leonardo Xavier

22/11/2011

Só para entender este arquivo...
* Cada linha é uma digital?
* a primeira sequencia de números é o Id de apenas uma digital?
Ex.: 00000000000000000001 ...(sequência de caracteres)
Se não for assim como funciona a leitura, como deveria ser a leitura deste arquivo?
GOSTEI 0
Daniel Oliveira

Daniel Oliveira

22/11/2011

Cada linha é uma digital, os primeiros 20 caracteres representam o identificador da pessoa, o restante da linha é a digital, que deveria ser lida por inteiro e armazenada no banco, inclusive com os espaços.
GOSTEI 0
Leonardo Xavier

Leonardo Xavier

22/11/2011

Qual versão do Delphi você esta utilizando?
GOSTEI 0
Leonardo Xavier

Leonardo Xavier

22/11/2011

Qual versão do Delphi você esta utilizando?


encontrei este site: http://pt.trichview.com/download/ De uma olhada nele e veja se resolve o seu problema. Abraços
GOSTEI 0
Daniel Oliveira

Daniel Oliveira

22/11/2011

Utilizo o DelphiXE, resolvi o problema mudando pra XML e ficou perfeito.
Obrigado.
GOSTEI 0
Daniel Oliveira

Daniel Oliveira

22/11/2011

Concluído
GOSTEI 0
POSTAR