| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/11/2010 00:34:51
|
dapcosta
What is classpath?
Membro desde: 13/05/2010 23:40:12
Mensagens: 5
Offline
|
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 !!!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/11/2010 02:07:00
|
Andre Brito
JWizard
Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline
|
Primeiramente, coloque o seu código entre as tags code.
Qual SO você usa? Se for Win7 64 bits tem que botar os arquivos dentro da pasta C:\Windows\SysWOW64\. Só que acho que não é muito interessante porque, segundo o suporte da Bematech, não tem nada homologado em cima do 64 bits.
Pode ser algum anti-vírus que bloqueia o acesso à DLL também, segundo o suporte da Bematech.
|
Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/11/2010 13:03:09
|
dapcosta
What is classpath?
Membro desde: 13/05/2010 23:40:12
Mensagens: 5
Offline
|
Este é o codigo :
André .... muito obrigado por ter respondido !!!!
Olha só .... eu uso o Vista no meu laptop ... eu até pensei q estava com o Firewall desativado ... veriquei estava ativo, desativei só q o retorno da minha variavel ainda esta me retornando 0. Será q por ser Vista o SO há alguma configuração q tem q ser feito para q a comunicação com emulador seja efetivada ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/11/2010 00:30:33
|
Andre Brito
JWizard
Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline
|
Acho que não. Eu usava com Windows 7 64 bits e sempre bugava... Quando eu ia falar com o suporte da Bematech eles sempre falavam que era melhor colocar num 32 bits porque no 64 não foi homologado.
Como está a primeira seção do seu Bemafi.ini? Seu SO é 32 ou 64 bits?
Aliás, será que não faltou você carregar a DLL? Tenta colocar um System.loadLibrary com a DLL.
This message was edited 2 times. Last update was at 16/11/2010 13:13:02
|
Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/11/2010 23:34:32
|
dapcosta
What is classpath?
Membro desde: 13/05/2010 23:40:12
Mensagens: 5
Offline
|
A primeira seção do BemaFi32.ini esta assim :
o meu SO é 32(Vista).
André v só, na classe implementei assim :
e já me apresentou a seguinte mensagem de erro :
será q tem a ver com a confirguração das variaveis de ambiente ? desulpa a ignorancia mas ... se for ... como faço para configurar essas variaveis de ambiente ?
This message was edited 4 times. Last update was at 17/11/2010 01:04:58
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2010 22:33:17
|
dapcosta
What is classpath?
Membro desde: 13/05/2010 23:40:12
Mensagens: 5
Offline
|
olá pessoal !!!!
após tanto quebrar a cabeça pra resolver isso ... mudei de emulador de porta serial, estou usando o Virtual Serial Port Driver .... e rodei o minha classe agora deu o seguinte erro :
Alguém já passou pela mesma experiencia ?
Por favor se alguém já viu isso me dê um help, please !!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2010 08:51:05
|
Andre Brito
JWizard
Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline
|
Tente tirar o ".dll"
|
Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/12/2010 18:21:56
|
Crown
Debugger
Membro desde: 19/01/2010 17:14:49
Mensagens: 52
Offline
|
sem querer ser chato...aqui é uma area sobre arquitetura.
|
|
|
 |
|
|