Página 1 de 1
BEMATECH, testar se esta ligada?
Enviado: 18 Mar 2005 20:11
por pena
tem como testar se a bematech esta ligada, quando mandamos informações com ela desligada o programa tranca, tem como testar se esta ligada? :(Neg
Enviado: 19 Mar 2005 11:56
por casesistemas
Quando a impressora está desligada, o Driver (MPP20DRV/DOS) ou DLL (windows) responde com time-out, porem ela responde com ACK,ST1,ST2
no manual explica melhor como converter este retorno.
Abracos
Joao Carlos
Enviado: 20 Mar 2005 07:25
por Mário Isa
vejaisso:
// Leitura do Estado da Impressora
Comando := Chr(27) + Chr(251) + "19|" + Chr(27)
Gravaarquivo(comando)
!bemafi
if memoread('status.txt')='006016001'
Tecle('ECF desligado ou cabo desconectado.')
Return .f.
endif
/////////////////////
Function GravaArquivo
/////////////////////
Parameters Comando
Delete File( "BEMAFI.CMD" )
Delete File( "STATUS.TXT" )
Delete File( "RETORNO.TXT" )
iArquivo := FCreate( "BEMAFI.CMD" )
FWrite( iArquivo, @Comando, Len( Comando ) )
FClose( iArquivo )
//////
Return
//////