Fórum Impressão de código de barras - Zebra GK420t #537361
17/11/2015
0
Estou tentando imprimir um código de barras, passo tudo certo, porém na hora a impressão ele insere um zero no inicio do código a ser lido.
Exemplo:
No fonte ele manda a variável X com o valor '54321' e na hora de ler o código de barras zerado, ele imprime '054321'
No fonte está:
WritePrinter(Handle, pChar('^XA' ),
Length('^XA' ), N);
WritePrinter(Handle, pChar('^PW832'),
Length('^PW832'), N);
WritePrinter(Handle, pChar('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'),
Length('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'), N);
WritePrinter(Handle, pChar('^XZ'),
Length('^XZ'), N);
Podem me ajudar?
Obrigado.
Rafael Santos
Curtir tópico
+ 0Post mais votado
17/11/2015
Tutoriais
https://www.devmedia.com.br/post-9510-Integrar-impr...ra-Zebra-TLP-2844-Parte-1.html
https://www.devmedia.com.br/post-9735-Integrar-impr...a-Zebra-TLP-2844-Parte-II.html
Raimundo Pereira
Gostei + 1
Mais Posts
17/11/2015
Raimundo Pereira
Se sim basta diminuir para 5.
Se estiver como 6. e você digitar uma sequência de 5 números será inserido o 0 a esquerda.
Gostei + 0
17/11/2015
Rafael Santos
No caso real que eu preciso, necessito de imprimir um código de barras com 39 numeros.
nesta linha, sabe me dizer onde está errado?
WritePrinter(Handle, pChar('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'),
Length('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'), N);Gostei + 0
17/11/2015
Raimundo Pereira
Gostei + 0
17/11/2015
Rafael Santos
Gostei + 0
17/11/2015
Rafael Santos
Gostei + 0
27/11/2015
Rafael Santos
Gostei + 0
27/11/2015
Raimundo Pereira
Se alguém tiver dificuldade .
Sr. Supremo do Universo.
Obrigado, resolvi meu problema fazendo um novo layout em RaveReport.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)