É possível, através de linguagens de programação 16 bits, linguagens de programação que possuem dificuldades em declarar e usar DLLs ou em aplicações MS-DOS, utilizar a DLL BemaFI32.dll e acessar a impressora fiscal normalmente.
Este recurso é controlado por um aplicativo chamado "BematechMonitor.exe" que tem como objetivo, ficar monitorando um diretório do computador a procura de arquivos e enviá-los para a impressora, através das funções da BemaFI32.dll.
A linguagem de programação deverá criar o arquivo "BemaFI32.cmd", com o código do comando que deseja executar e salvar este arquivo no diretório, onde o Bematech Monitor estará monitorando (este diretório é configurado no Bematech Monitor).
Após a execução do comando recebido pelo Bematech Monitor, será criado o arquivo "STATUS.TXT" com o status de execução da impressora e o arquivo "RETORNO.TXT" com informações da impressora, caso seja solicitado.
Observação: O arquivo "RETORNO.TXT"
Os arquivos que compõem o pacote do Bematech Monitor, são:
· | BemaFI32.dll (dll de comunicação) |
· | BemaFI32.ini (arquivo de configuração da dll) |
Onde:
· | Os arquivos BemaFI32.dll e BemaFI32.ini devem ser salvos no diretório de sistema do Windows, exemplo: "C:\Windows\System" ou "C:\WinNT\System32". |
· | O arquivo BematechMonitor.exe pode ser salvo, juntamente com a aplicação. |
|