Vlw Paiva... parabéns e obrigado por compartilhar.
[]s
KELP zebra TLP-2844 e GC420T
Moderador: Moderadores
KELP zebra TLP-2844 e GC420T
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
-
RodolfoFourInfo
- Usuário Nível 1

- Mensagens: 1
- Registrado em: 20 Abr 2015 10:41
- Localização: morro agudo/sp
KELP zebra TLP-2844 e GC420T
Bom dia, gostaria de saber se alguem poderia mi ajudar, tenho uma impressora ZEBRA GC420T, estou tentando imprimir etiquetas para uma loja, porém que acontece, eu mando imprimir 3 etiquetas, ela imprimi 2 corretamente, e na ultima ele trava e fica com a luz vermelha piscando, o que sera que pode ser?
Desde já Obrigado!
Desde já Obrigado!
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
KELP zebra TLP-2844 e GC420T
Bom dia...
Depois de todas as explicações do tópico, achei que ia ser mamão com açúcar imprimir nessa GC420T.. mas...
Consigo imprimir direitinho pelo ZebraDesigner2, mas diretamente não vai... não dá mensagem de erro mas não imprime nada...
Como estou tentando imprimir
Tentei também direto com o type, compartilhei a impressora com o nome Zebra e mandei imprimir com o comando: Type zebra.txt > \\192.168.1.2\zebra e nada também...
O que mais posso tentar? Lembrando que pelo ZebraDesigner2 ela imprime...
Impressora GC420T
Obrigado
Rubens
Depois de todas as explicações do tópico, achei que ia ser mamão com açúcar imprimir nessa GC420T.. mas...
Consigo imprimir direitinho pelo ZebraDesigner2, mas diretamente não vai... não dá mensagem de erro mas não imprime nada...
Como estou tentando imprimir
Código: Selecionar todos
#include "hbgtinfo.ch"
#define TESTFILE "zebra.txt"
REQUEST HB_GT_WVT_DEFAULT
FUNCTION MAIN()
altd()
PrintMessage(Win_PrinterGetDefault())
RETURN Nil
STATIC FUNCTION PrintMessage(cPrinter)
SET CONS OFF
SET ALTE TO (TESTFILE)
SET ALTE ON
? 'N'
? 'ZT'
? 'D3'
? 'R0,0'
? 'A650,001,1,1,2,1,N," CORPO MAGICO"'
? 'A610,001,1,1,2,1,N,"BATA FLORES BCO "'
? 'B580,001,1,1,3,3,080,N,"0020167"'
? 'A495,001,1,1,2,2,N,"00201670016800"'
? 'A470,001,1,1,2,1,N,"ANNE FERNANDES"'
? 'A445,001,1,1,2,1,N,"------------------------------"'
? 'A400,001,1,1,2,1,N,"BATA FLORES BCO "'
? 'B370,001,1,1,3,3,080,N,"0020167"'
? 'A275,001,1,1,2,2,N,"00201670016800"'
? 'A235,001,1,1,2,2,N,"3 x 169,00"'
? 'P1'
SET ALTE OFF
SET ALTE TO
SET CONS ON
win_PrintFileRaw(cPrinter, TESTFILE, "Teste Impressora Zebra")
RETURN(.T.)
O que mais posso tentar? Lembrando que pelo ZebraDesigner2 ela imprime...
Impressora GC420T
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você
"
KELP zebra TLP-2844 e GC420T
essas zebras são um pé no saco para instalar.
veja se mandar configurar a etiqueta resolve imprimir depois.
veja se mandar configurar a etiqueta resolve imprimir depois.
Código: Selecionar todos
static function _configura_etiqueta_zebra()
IF SUBSTR(upper(plpt_zebra),2,1) = [U] .or. ;
SUBSTR(upper(plpt_zebra),2,1) = [1] .or. ;
SUBSTR(upper(plpt_zebra),2,1) = [2] .or. ;
SUBSTR(upper(plpt_zebra),2,1) = [3]
IF SUBSTR(upper(plpt_zebra),2,1) = [1]
set device to printer
set printer to LPT1
set console off
else
IF SUBSTR(upper(plpt_zebra),2,1) = [2]
set device to printer
set printer to LPT2
set console off
else
IF SUBSTR(upper(plpt_zebra),2,1) = [U]
set device to printer
a = ppath + [\] +alltrim(pusuario) + '.txt'
set printer to &a
else
set device to printer
set printer to LPT3
set console off
endif
endif
endif
else
set device to printer
set console off
endif
cComando := "xa"+CHR(10)
@ PRow(), PCol() say cComando
set printer to
set device to screen
set console on
IF SUBSTR(upper(plpt_zebra),2,1) = [U]
pprt = tmenu
pprt = _obter_imp()
if empty(pprt)
pmsg = "ATENCAO 01 - NAO Existe Impressora ZEBRA definida, verifique ....:"+tmenu
ftempo(5)
select gmprod
return
endif
PrintFileRaw(pprt,a)
erase &a
endif
Editado pela última vez por Toledo em 08 Set 2016 15:05, em um total de 1 vez.
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
KELP zebra TLP-2844 e GC420T
Bom dia...
Acrescentei a configuração de etiqueta antes de mandar imprimir a etiqueta, mas continuou do mesmo jeito...
O que mais posso tentar..?
Obrigado
Rubens
Acrescentei a configuração de etiqueta antes de mandar imprimir a etiqueta, mas continuou do mesmo jeito...
O que mais posso tentar..?
Código: Selecionar todos
#include "hbgtinfo.ch"
#include "hbcompat.ch"
#define TESTFILE "zebra.txt"
#define CONFETQ "confetq.txt"
REQUEST HB_GT_WVT_DEFAULT
FUNCTION MAIN()
cImp_Zepra := Win_PrinterGetDefault()
altd()
_configura_etiqueta_zebra(cImp_Zepra)
PrintMessage(cImp_Zepra)
RETURN Nil
STATIC FUNCTION PrintMessage(cPrinter)
SET CONS OFF
SET ALTE TO (TESTFILE)
SET ALTE ON
? 'N'
? 'ZT'
? 'D3'
? 'R0,0'
? 'A650,001,1,1,2,1,N," CORPO MAGICO"'
? 'A610,001,1,1,2,1,N,"BATA FLORES BCO "'
? 'B580,001,1,1,3,3,080,N,"0020167"'
? 'A495,001,1,1,2,2,N,"00201670016800"'
? 'A470,001,1,1,2,1,N,"ANNE FERNANDES"'
? 'A445,001,1,1,2,1,N,"------------------------------"'
? 'A400,001,1,1,2,1,N,"BATA FLORES BCO "'
? 'B370,001,1,1,3,3,080,N,"0020167"'
? 'A275,001,1,1,2,2,N,"00201670016800"'
? 'A235,001,1,1,2,2,N,"3 x 169,00"'
? 'P1'
SET ALTE OFF
SET ALTE TO
SET CONS ON
win_PrintFileRaw(cPrinter, TESTFILE, "Teste Impressora Zebra")
DeleteFile( TESTFILE )
RETURN(.T.)
********************************************************************************
/*
* Configurar a etiqueta antes de mandar imprimir
* 08/09/2016 - 08:22:39
*/
Static FUNCTION _configura_etiqueta_zebra(cImp_Zebra)
Set Printer to &CONFETQ
cComando := "xa"+CHR(10)
@ PRow(), PCol() say cComando
Set Printer to
Win_PrintFileRaw(cImp_Zebra,CONFETQ,'Configurando Etiqueta')
DeleteFile( CONFETQ )
Return .t.
Rubens
"Eu e minha casa servimos ao Senhor e você
"
