Bematech_FI_VerificaTipoImpressora

BemaFI32

Bematech_FI_VerificaTipoImpressora

Bematech_FI_VerificaTipoImpressora

 

Retorna o tipo de impressora.

 

Parâmetro:

 

TipoImpressora: Variável inteira para receber o tipo da impressora (veja abaixo em "Observações" os valores retornados).

 

Possíveis retornos da Função (INTEIRO):

 

0: Erro de comunicação.

1: OK.

-1: Erro de execução da função.

-4: O arquivo de inicialização BemaFI32.ini não foi encontrado no diretório de sistema do Windows.

-5: Erro ao abrir a porta de comunicação.

-8: Erro ao criar ou gravar no arquivo STATUS.TXT ou RETORNO.TXT.

-27: Status da impressora diferente de 6,0,0 (ACK, ST1 e ST2).

 

Observações:

·O valor do tipo de impressora pode ser:

1 - Impressora fiscal, gaveta, autenticação.

2 - Impressora fiscal, gaveta, cutter.

3 - Impressora fiscal, presenter, autenticação.

4 - Impressora fiscal, presenter, cutter.

5 - Impressora bilhete de passagem, gaveta, autenticação.

6 - Impressora bilhete de passagem, gaveta, cutter.

7 - Impressora bilhete de passagem, presenter, autenticação.

8 - Impressora bilhete de passagem, presenter, cutter.

 

Exemplo:

 

' Exemplo em Visual Basic

iRetorno = Bematech_FI_VerificaTipoImpressora(TipoImpressora)

 

// Exemplo em Delphi

iRetorno := Bematech_FI_VerificaTipoImpressora( TipoImpressora );