DELIMITADOR (HEXA 0D0A)

JCM0867 25/10/2016 21:10:21
#468410
Olá pessoal,
como coloco o delimitador (HEXA 0D0A) no final de uma linha

[Ô]Minha linha[Ô] & [txt-color=#e80000]???[/txt-color]

Grato
KERPLUNK 25/10/2016 21:20:35
#468414
[Ô]Sua linha[Ô] + Chr(3338)
JCM0867 25/10/2016 21:29:56
#468415
Isso será para o arquivo de remessa do Banco sicredi e Itaú parece que é a mesma coisa

Ficaria assim?
[Ô]Texto Header[Ô] & Chr(3338)
[Ô]Texto Detalhe[Ô] & Chr(3338)
[Ô]Texto Trailer[Ô] & Chr(3338)

No texto Trailer não teria que finalizar?
KERPLUNK 25/10/2016 21:54:19
#468417
Bem, o equivalente desse hexadecimal é 3338. Quanto à como funciona o layout do arquivo, você teria que ver na documentação...
JCM0867 25/10/2016 22:03:14
#468418
Não aceitou o chr(3338)
OCELOT 26/10/2016 10:22:13
#468427
0D0A é o Carriage Return (0D) e Line Feed (0A), basicamente a quebra de linha padrão do Windows.

Existem várias formas de se colocar ela, dependendo de como você está gerando o arquivo pode ter um método que já adicione a quebra de linha, como você está usando o VB.Net não sei se existe algo equivalente aos caracteres de escape do c# [Ô]
[Ô], mas você pode usar o Environment.NewLine ou Chr(13) & Chr(10), devem ainda existir alguma outra constante do VB com esse valor.
JCM0867 26/10/2016 12:46:39
#468440
Na verdade o enter já existe no arquivo de remessa, o banco não especificou que só faltava o enter no final do arquivo.
apenas disse que faltava Enter.
Homologação de arquivos para banco é um pé no saco
Tópico encerrado , respostas não são mais permitidas