Problemas de comunicação com o emulador ecf bematech

15/11/2010

0

Olá pessoal .... preciso de ajuda de alguem por favor ...!!!
Estou tentando rodar um exemplo bem tradicional no netbeans para comunicar com o emulador ecf bematech ... já quebrei a cabeça pra descubrir o q estou fazendo de errado e nada ... uffff ...
Já coloquei todas as .dlls no diretorio C:\Windows\System32 :
-> BemaFI32.dll
-> BemaFI32.ini
-> BemaMFD.dll
-> BemaMFD2.dll
-> DAO2535.tlb
-> DAO350.dll
-> MSJET32.dll
-> AX6R32.DLL

coloquei a variavel EmulMFD=1 no arquivo .ini
baixei o emularo de portas VSPE
e estou tentando rodar o seguinte exemplo :

import bemajava.*;
public class teste {

public static void main(String[] args) {
int iRetorno;



iRetorno = Bematech.LeituraX();

System.out.println("Retorno = " + iRetorno);
}

}

e o iRetorno esta me trazendo 0 ...
por favor ... se alguem já conseguiu resolucionar esse comunicação me dê uma luz por favor !!!
Desde já abraços !!!
Danilo Costa

Danilo Costa

Responder

Posts

16/11/2010

Rodrigo Andrade

Amigo vc tem que fazer uma classe para se comunicar com as dll da impressora... cria uma classe impressoraFiscal e atribue os método que estão na dll para isso e depois vc testa...
Responder

16/11/2010

Andrei Hirata

Amigo. Pegue um exemplo no proprio site da bematech.La possui um exemplo completo para vc aproveitar todas as funcoes da dll.E nao se esqueca da classe .JAR necessaria para funcionar com sua aplicacao
Responder

18/11/2010

Dyego Carmo

Coloque as DLLs no \windows\system ou \windows\system32
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar