IMPRESSORA DATAMAX E-3202 (Dataregis)

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

JMARCELO
Usuário Nível 1
Usuário Nível 1
Mensagens: 33
Registrado em: 13 Jul 2004 09:39
Localização: presidente venceslau - sp
Contato:

IMPRESSORA DATAMAX E-3202 (Dataregis)

Mensagem por JMARCELO »

a impressora datamax e3202 da dataregis e uma impressora nao fiscal que tem a comunicacao com o micro atraves da porta serial (COM1)

FIZ O SEGUINTE TESTE

CRIEI UM ARQUIVO .BAT COM O SEGUINTE CONTEUDO

IMPRIME.BAT
MODE COM1:9600,N,8,1
COPY TESTE.TXT COM1
-------------------
APOS ISTO QDO CHAMO O .BAT ELE IMPRIME NA IMPRESSORA O CONTEUDO DO ARQUIVO TESTE.TXT

MAS SE EU CHAMAR ESTE ARQUIVO .BAT DE DENTRO DE UM PROGRAMA EM CLIPPER COMO ABAIXO

IMP.PRG
RUN IMPRIME.BAT

-------------
DA O SEGUINTE ERRO

Erro de gravaçao gravando dispositivo COM1
Anular, Repetir, Ignorar ou Falhar?

JA TENTE IMPRIMIR USANDO O SET PRINT TO COM1 E TB NAO DEU CERTO JA TENTEI ESCREVER NA PORTA SERIAL USANDO O COM_SEND() E CLARO APOS CONFIGURAR A MESMA NAO DEU CERTO ,ALGUEM SABE SE E POSSIVEL IMPRIMIR ATRAVES DO CLIPPER NESTA IMPRESSORA
NAO FUNCIONOU NO WIN 98 E WINXP

DESDE JA OBRIGADO

ATE MAIS
J MARCELO
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

Se você usou SET PRINTER TO COM1 vc antes de rodar seu programa tem que executar o comando MODE como fez no BAT para setar a porta de impressora.

E se vc usar libs para acesso direto a porta tem que funcionar, é praticamente obrigado a funcionar, só se vc setou a porta de forma incorreta.
Sem mais
Wagner Nunes
www.vagucs.com.br
Ivone Lopes da Silva
Colaborador
Colaborador
Mensagens: 80
Registrado em: 23 Out 2004 21:57
Localização: São João da Boa Vista/SP
Curtiram: 1 vez

Mensagem por Ivone Lopes da Silva »

Eu, fiz assim, com ajuda aqui do forum mesmo.


! MODE COM1:9600,N,8,1
! MODE LPT2:=COM1
SET PRINTER TO LPT2
SET DEVICE TO PRINTER
@ LIN, COL SAY "BLABLABLA"
set printer to
SET PRINTER OFF

Espero que seja isso.
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

faça um bat executando os comandos MODE antes do seu sistema rodar e chamando o seu sistema logo em seguida.
Sem mais
Wagner Nunes
www.vagucs.com.br
JMARCELO
Usuário Nível 1
Usuário Nível 1
Mensagens: 33
Registrado em: 13 Jul 2004 09:39
Localização: presidente venceslau - sp
Contato:

Mensagem por JMARCELO »

caros amigos



fiz um teste como vcs me explicaram e deu certo no 98 mas no win xp nao tem alguma configuracao que devo mudar no win xp



obrigado
Responder