Imprimir qualquer texto na Check Pronto Chronos

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Imprimir qualquer texto na Check Pronto Chronos

Mensagem por alaminojunior »

Alguém teria exemplos de como imprimir textos livres nas impressoras de cheques da Chronos ?
Mas preciso imprimir em outros documentos, que não os cheques.
Sei com certeza, que existe esta possibilidade, porém não consta nada nos manuais e também o fabricante não quer dizer como fazer.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Imprimir qualquer texto na Check Pronto Chronos

Mensagem por alaminojunior »

Obrigado a todos.
Conseguí imprimir na mardita. Foi mais fácil do que eu imaginava. Ôôô mania de ficar pensando que tudo é difícil.
Para aqueles que precisarem de tal artimanha, é só mandar o texto direto pra ela como se fosse numa lpt (Obrigado hein Ana !!!).
Agradecimento especial à fabricante, que não mediu esforços para esconder tal recurso, sabe-se lá porquê ;).
Estão no país errado, aqui no Brasil essa coisa de monopolizar as coisas na mão dos desenvolvedores que elas julgarem mais rentáveis, non eqziste.
Segura o Alamino agora. :|<
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
anacatacombs
Membro Master
Membro Master
Mensagens: 472
Registrado em: 12 Jul 2005 16:53
Localização: Cianorte-Paraná
Contato:

Re: Imprimir qualquer texto na Check Pronto Chronos

Mensagem por anacatacombs »

Ala, fico feliz que tenha dado certo.

Agora SEGUUURA !!!!

[]'s

Ana
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Imprimir qualquer texto na Check Pronto Chronos

Mensagem por sygecom »

alaminojunior escreveu: Para aqueles que precisarem de tal artimanha, é só mandar o texto direto pra ela como se fosse numa lpt (Obrigado hein Ana !!!)
Olá Alamino,
Mesmo a impressora estando conectada em porta SERIAL posso usar com comandos como se fosse uma matricial ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Imprimir qualquer texto na Check Pronto Chronos

Mensagem por alaminojunior »

Oi Leo,
exatamente, eis o exemplo que eu testei e funcionou belezinha. Só um detalhe: eu redirecionei a impressão para COM2 no prompt do DOS.

Código: Selecionar todos

function main
cls
set printer to lpt2 // foi direcionada para COM2 no prompt
set device to printer

setprc(0,0)
@ 00,10 say chr(27) + chr(64) + "linha 00" // esta linha é para inicializar a serial

@ 01,47 say "Loja                   AUTENTICACAO"
@ 02,47 say "RECEBEMOS******************20,00"
@ 03,47 say LEFT(NETNAME(),10)+SPACE(3)+DTOC(DATE())+SPACE(3)+TIME()

@ 19,47 say "" 

set printer to
set device to screen

return
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Imprimir qualquer texto na Check Pronto Chronos

Mensagem por sygecom »

Entendi Alamino, eu tentei usar a dll disponibilizada pelo fabricante para impressão normal do cheque, mas não obtive exito usando a DLLCAL() do xHarbour. Você ou alguem teria algum exemplo de uso da impressão normal do cheque ?

Eu testei o exemplo abaixo usando Fivewin e funcionou, porem minha versão da Fivewin esta desatualizada e não posso usar ela no sistema onde quero colocar a impressão do cheque com Chronos.
http://www.fivewin.com.br/forum/topic.a ... C_ID=11495

Nota: Os exemplos em Clipper disponibilizado pelo fabricante não funcionam.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Imprimir qualquer texto na Check Pronto Chronos

Mensagem por sygecom »

Olá Pessoal,

Alguem sabe como usar o comando 'PLUS_EnviaBloco' da DLL chron32.dll ?
Estou tentando usar essa função para imprimir no verso do cheque, se alguem tiver alguma dica agradeço.

A dica do colega acima até imprime no verso, porem depois de usar ela não deixa mais o sistema imprimir pela DLL
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder