Ajuda para abrir GAVETA com Impressora ELGIN
Moderador: Moderadores
-
EduardoSPno
- Usuário Nível 2

- Mensagens: 59
- Registrado em: 03 Mai 2012 16:23
- Localização: Sao Paulo/SP
Ajuda para abrir GAVETA com Impressora ELGIN
Boa noite amigos ...
Gostaria de uma ajuda, alguem ja abriu gaveta com a impressora nao fiscal ELGIN ??
Obtive esse comando no site da Elgin:
ESC v n
E enviei assim:
CHR(27)+CHR(118)+CHR(110)
mas nada,
Obrigado pela ajuda ..
Gostaria de uma ajuda, alguem ja abriu gaveta com a impressora nao fiscal ELGIN ??
Obtive esse comando no site da Elgin:
ESC v n
E enviei assim:
CHR(27)+CHR(118)+CHR(110)
mas nada,
Obrigado pela ajuda ..
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ajuda para abrir GAVETA com Impressora ELGIN
Somente para deixar registrado alguns códigos para diferentes tipos de impressoras.
abs,
Código: Selecionar todos
Códigos para abrir o Caixa/Gaveta conectada a impressora
Marca Modelo Código
Epson (Genéricas) CHR(27)+CHR(112)+CHR(0)+CHR(49)+CHR(0)
Epson TM-T88I CHR(27)+CHR(112)+CHR(0)+CHR(49)+CHR(0)
Epson TM-U200D CHR(27)+CHR(112)+CHR(0)+CHR(25)+CHR(250)
Epson TM-U210 CHR(27)+CHR(112)+CHR(0)+CHR(50)+CHR(50)
Epson TM-H6000 CHR(27)+CHR(112)+CHR(48)+CHR(55)+CHR(121)
Samsung (Genéricas) CHR(27)+CHR(112)+CHR(0)+CHR(60)+CHR(240)
Samsung SRP 270 A CHR(27)+CHR(112)+CHR(0)+CHR(60)+CHR(240)
Samsung SRP 350 C HR(27)+CHR(110)+CHR(0)+CHR(25)+CHR(250)
Star (Genéricas) CHR(27)+CHR(07)+CHR(11)+CHR(55)+CHR(07)
Star TSP-600 CHR(7)
Toshiba SX2100 CHR(27)+CHR(112)+CHR(32)+CHR(55)+CHR(255)
Ithaca PcOS 51 CHR(27)+CHR(112)+CHR(0)+CHR(25)+CHR(250)
Ithaca 150 CHR(27)+CHR(120)+CHR(1)
Códigos para corte de papel
Marca Modelo Código
Epson (Genérico) CHR(29) + "V"
Samsung SRP-350 CHR(29) + "V" + CHR(1)
Ajuda para abrir GAVETA com Impressora ELGIN
Vox ou Nix
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.
-
EduardoSPno
- Usuário Nível 2

- Mensagens: 59
- Registrado em: 03 Mai 2012 16:23
- Localização: Sao Paulo/SP
Ajuda para abrir GAVETA com Impressora ELGIN
Obrigado amigo kapiaba, mas não deu certo infelizmente ...
Ao amigo fladimir, a ELGIN VOX !!
USB ..
Aguardo alguém se já conseguiu ..
Obrigado ...
Ao amigo fladimir, a ELGIN VOX !!
USB ..
Aguardo alguém se já conseguiu ..
Obrigado ...
Ajuda para abrir GAVETA com Impressora ELGIN
Operação
Comando Descrição
ESC @ Inicializa impressora
ESC w Corte total do papel, com avanço de 7,38mm para
coincidência do fim da impressão e o corte
ESC m Corte parcial do papel, com avanço de 7,38mm para
coincidência do fim da impressão e o corte
ESC v n Gera um pulso para a gaveta, com 50≤n≤200 milisegundos
Lembrando q o "n" varia de 50 a 200
Comando Descrição
ESC @ Inicializa impressora
ESC w Corte total do papel, com avanço de 7,38mm para
coincidência do fim da impressão e o corte
ESC m Corte parcial do papel, com avanço de 7,38mm para
coincidência do fim da impressão e o corte
ESC v n Gera um pulso para a gaveta, com 50≤n≤200 milisegundos
Lembrando q o "n" varia de 50 a 200
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.
-
EduardoSPno
- Usuário Nível 2

- Mensagens: 59
- Registrado em: 03 Mai 2012 16:23
- Localização: Sao Paulo/SP
Ajuda para abrir GAVETA com Impressora ELGIN
Obrigado colega Fladimir, seria assim:
CHR(27)+CHR(118)+"50"
ou
CHR(27)+CHR(118)+"100"
Vou tentar e posto aqui depois ...
Obrigado e otm semana ..
CHR(27)+CHR(118)+"50"
ou
CHR(27)+CHR(118)+"100"
Vou tentar e posto aqui depois ...
Obrigado e otm semana ..
Ajuda para abrir GAVETA com Impressora ELGIN
EduardoSPno,Ao amigo fladimir, a ELGIN VOX !!
USB ..
Não consigo, pelo que vc postou, saber se a impressora está respondendo a todos os outros comandos e só a gaveta é que não tá abrindo...
ou se nada funciona, ou se sei lá o que.
Info:
O Clipper só enxerga COM e LPT de forma nativa. Se for USB, tem que ter alguém fazendo a ponte.
Se é Clipper,
se a impressora é USB e
se vc não tá usando nenhum outro caminho alternativo,
eu acho que se está discutindo a sintaxe de um comando que nunca vai chegar na impressora.
Ajuda para abrir GAVETA com Impressora ELGIN
Estranho, teria q funcionar...
O q o Eolo passou faz toda a diferença, de uma olhada e nos fale como esta fazendo a comunicação.
[]´s
O q o Eolo passou faz toda a diferença, de uma olhada e nos fale como esta fazendo a comunicação.
[]´s
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.
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ajuda para abrir GAVETA com Impressora ELGIN
Olá, se a impressora é USB, você precisa de um utiliário para fazer a interface com o seu programa Clipper. veja:
https://pctoledo.org/forum/viewto ... ter#p83435
Ps: Porque vc. não migra para HARBOUR o xHARBOUR que são em 32 bits e você não teria mais este problema, já que você poderia usar o comando PRINTFILERAW() ??
abs,
https://pctoledo.org/forum/viewto ... ter#p83435
Ps: Porque vc. não migra para HARBOUR o xHARBOUR que são em 32 bits e você não teria mais este problema, já que você poderia usar o comando PRINTFILERAW() ??
abs,
-
EduardoSPno
- Usuário Nível 2

- Mensagens: 59
- Registrado em: 03 Mai 2012 16:23
- Localização: Sao Paulo/SP
Ajuda para abrir GAVETA com Impressora ELGIN
Grade Eolo, obrigado pela atenção ..
Envio os comandos através do NODOSIMP (por ser usb), sem problemas com a comunicação, imprime tudo ok, só a abertura
da gaveta que não rola mesmo, estou em duvida quanto ao comando que envio pra impressora, seria assim:
CHR(27)+CHR(118)+"50"
Pois a sintaxe passada pelos colegas e pela ELGIN é:
ESC v n
Na bematech e na daruma sem problemas, claro que com outros códigos ..
Muito Obrigado pela atenção pessoal, desde já agradeço
Clipp abraço a todos ...
Envio os comandos através do NODOSIMP (por ser usb), sem problemas com a comunicação, imprime tudo ok, só a abertura
da gaveta que não rola mesmo, estou em duvida quanto ao comando que envio pra impressora, seria assim:
CHR(27)+CHR(118)+"50"
Pois a sintaxe passada pelos colegas e pela ELGIN é:
ESC v n
Na bematech e na daruma sem problemas, claro que com outros códigos ..
Muito Obrigado pela atenção pessoal, desde já agradeço
Clipp abraço a todos ...
-
EduardoSPno
- Usuário Nível 2

- Mensagens: 59
- Registrado em: 03 Mai 2012 16:23
- Localização: Sao Paulo/SP
Ajuda para abrir GAVETA com Impressora ELGIN
Vc está usan do o Win32Prn.... Use o PrintFileRaw !
lugab
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Ajuda para abrir GAVETA com Impressora ELGIN
Olá Eduardo,
Na minha opinião, pela sintaxe passada o correto seria assim:
Na minha opinião, pela sintaxe passada o correto seria assim:
Chr(27)+Chr(118)+Chr(50) // 50 milissegundos
ou
Chr(27)+Chr(118)+Chr(100) // 100 milissegundos
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
-
EduardoSPno
- Usuário Nível 2

- Mensagens: 59
- Registrado em: 03 Mai 2012 16:23
- Localização: Sao Paulo/SP
Ajuda para abrir GAVETA com Impressora ELGIN
Ola Jairo ...
Infelizmente não funciona, ja tentei assim também ...
No restante, parte de impressão tudo ok,
Sei la, rs....
Mas obrigado pela atenção, vamos tentando e assim que conseguir posto ak ..
Abraço
Infelizmente não funciona, ja tentei assim também ...
No restante, parte de impressão tudo ok,
Sei la, rs....
Mas obrigado pela atenção, vamos tentando e assim que conseguir posto ak ..
Abraço
Código: Selecionar todos
***************** ABERTURA DA GAVETA
RUN DEL C:\SISTEMA\1.TXT >NUL
SET DEVI TO PRINT
SET PRINT TO C:\SISTEMA\1.TXT
@ PRow()+1, PCol() Say Chr(27)+Chr(118)+Chr(50)
set print to
Set Device To Screen
RUN C:\WINDOWS\NODOSIMP C:\SISTEMA\1.TXT 140
***************** ABERTURA DA GAVETA