PROBLEMA COM
boa tarde amigos,
seguinte estou utilizando a caixa de texto RichTextBox para colocar o conteudo do xml de uma nfce, pois o txtbox normal limita a quantidade de caracteres, entao eu pego esse conteudo do banco e coloco na caixa de texto ele e colocado normalmente, sendo que quando eu vou gerar um novo arquivo xml. ele ate gera o xml sendo que parece a seguinte letra na frente:
{tf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\lang1046\f0\fs17
depois vem o conteudo do xml que esta na caixa de texto e no final ele coloca:
\par
\par
\par
\par
\par }
veja a imagem em anexo de como esta a caixa de texto
onde o meu codigo para gerar o xml é:
Dim CaminhoPastaXML As String
CaminhoPastaXML = [Ô]d:\[Ô] & Trim(TxtChave) & [Ô]-nfe.XML[Ô]
Open CaminhoPastaXML For Output As #1 [ô]ABRE O ARQUIVO PARA GRAVAÇÃO
Print #1, TxtXML
Close #1
seguinte estou utilizando a caixa de texto RichTextBox para colocar o conteudo do xml de uma nfce, pois o txtbox normal limita a quantidade de caracteres, entao eu pego esse conteudo do banco e coloco na caixa de texto ele e colocado normalmente, sendo que quando eu vou gerar um novo arquivo xml. ele ate gera o xml sendo que parece a seguinte letra na frente:
{tf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\lang1046\f0\fs17
depois vem o conteudo do xml que esta na caixa de texto e no final ele coloca:
\par
\par
\par
\par
\par }
veja a imagem em anexo de como esta a caixa de texto
onde o meu codigo para gerar o xml é:
Dim CaminhoPastaXML As String
CaminhoPastaXML = [Ô]d:\[Ô] & Trim(TxtChave) & [Ô]-nfe.XML[Ô]
Open CaminhoPastaXML For Output As #1 [ô]ABRE O ARQUIVO PARA GRAVAÇÃO
Print #1, TxtXML
Close #1
simples resposta
Dim CaminhoPastaXML As String
CaminhoPastaXML = [Ô]d:\[Ô] & Trim(TxtChave) & [Ô]-nfe.XML[Ô]
Open CaminhoPastaXML For Output As #1 [ô]ABRE O ARQUIVO PARA GRAVAÇÃO
Print #1, TxtXML[txt-color=#e80000].Text[/txt-color]
Close #1
Dim CaminhoPastaXML As String
CaminhoPastaXML = [Ô]d:\[Ô] & Trim(TxtChave) & [Ô]-nfe.XML[Ô]
Open CaminhoPastaXML For Output As #1 [ô]ABRE O ARQUIVO PARA GRAVAÇÃO
Print #1, TxtXML[txt-color=#e80000].Text[/txt-color]
Close #1
GUIGOR,
Faz algum tempo que não mexo com VB6, mas até onde lembro o limite de uma TextBox é de 64Kb, mais que suficiente para mostrar o conteúdo de uma NFe, que não pode ter tamanho superior a 50Kb, incluindo a assinatura que consome, em média 8Kb. NFe com mais de 50Kb são recusadas pela Secretaria de Estado da Fazenda.
Para enviar mais de 50Kb de nota por vez, só se for por lote.
Faz algum tempo que não mexo com VB6, mas até onde lembro o limite de uma TextBox é de 64Kb, mais que suficiente para mostrar o conteúdo de uma NFe, que não pode ter tamanho superior a 50Kb, incluindo a assinatura que consome, em média 8Kb. NFe com mais de 50Kb são recusadas pela Secretaria de Estado da Fazenda.
Para enviar mais de 50Kb de nota por vez, só se for por lote.
Tópico encerrado , respostas não são mais permitidas