Boa Tarde!
Preciso de uma ajuda,
Como inserir Tape Mark ou finalizador de arquivos que também é conhecido na codificação como delimitador (HEXA 0D0A) no final de cada linha de um arquivo texto gerado.
Desde já agradeço a todos
Att
Derli
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Tape Mark
- Reinaldo
- Jedi
- Mensagens: 1537
- Registrado em: Sex Ago 01, 2014 4:09 pm
- Localização: Garça - SP / SCS - SP
Re: Tape Mark
Bem o termo "Tape Mark" a um bom tempo era ponto de interrupção/delimitação inseridos em fitas magneticas, não sei a que se refere atualmente.
Delimitador 0D0A corresponde em Hexa ao Carriage Return (Chr(13) (0D)) e Line Feed (Chr(10) (0A)), basicamente a quebra de linha padrão do Windows.
de uma olhada em:
https://superuser.com/questions/684164/ ... -using-vba
Delimitador 0D0A corresponde em Hexa ao Carriage Return (Chr(13) (0D)) e Line Feed (Chr(10) (0A)), basicamente a quebra de linha padrão do Windows.
de uma olhada em:
https://superuser.com/questions/684164/ ... -using-vba
Código: Selecionar todos
VBA VBA HEX NAME
LF \n VbLf Chr(10) 0x0A Line Feed
CR \r VbCr Chr(13) 0x0D Carriage Return
CR+LF \r\n VbCrLf Chr(10)&Chr(13) 0x0D0A Carriage Return Line Feed
Re: Tape Mark
Olá Reinaldo!
Primeiramente lhe agradeço por enviar essas informações.
Estou gerando um arquivo texto padrão CNAB 400 de cobrança para o banco e no manual consta que teria que acrescentar esse delimitador no final das linhas.
Enviei o arquivo e o banco me retornou para ajustar isso, acredito que se colocar + chr(13) deva solucionar, pois o pessoal me disse que seria como se desse um ENTER em cada final de linha.
Att
Derli
Primeiramente lhe agradeço por enviar essas informações.
Estou gerando um arquivo texto padrão CNAB 400 de cobrança para o banco e no manual consta que teria que acrescentar esse delimitador no final das linhas.
Enviei o arquivo e o banco me retornou para ajustar isso, acredito que se colocar + chr(13) deva solucionar, pois o pessoal me disse que seria como se desse um ENTER em cada final de linha.
Att
Derli