Problemas de comunicação com o emulador ecf bematech
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 !!!
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
Curtidas 0
Respostas
Rodrigo Andrade
15/11/2010
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...
GOSTEI 0
Andrei Hirata
15/11/2010
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
GOSTEI 0
Dyego Carmo
15/11/2010
Coloque as DLLs no \windows\system ou \windows\system32
GOSTEI 0