Bematech_FI_RetornoImpressoraMFD

Bematech

Bematech_FI_RetornoImpressoraMFD

 

Lê o retorno estendido da impressora (ACK, ST1, ST2 e ST3) referente ao último comando enviado.

 

Parâmetros:

 

Variáveis INTEIRAS para receber os 4 bytes de status da impressora.

ACK

ST1

ST2

ST3

 

Retornos da Função (INTEIRO):

 

1: Ok

-8: Erro ao gravar o arquivo STATUS.TXT

 

Observações:

  • Essa função deve ser usada após a execução de qualquer outra função da dll para ler o retorno da impressora referente à função executada. Essa função devolve o status da impressora (pouco papel, comando não executado, tipo de parâmetro de CMD inválido etc.).

  • O ST3 só será retornado, caso seja habilita o retorno estendido na impressora.

Exemplo:

 

' Exemplo em Visual Basic

iRetorno = Bematech_FI_RetornoImpressoraMFD( ACK, ST1, ST2, ST3 )

 

// Exemplo em Delphi

iRetorno := Bematech_FI_RetornoImpressoraMFD( ACK, ST1, ST2, ST3 );