LER PESO DA BALANCA TOLEDO COM P05.DLL

UNIAO 16/09/2013 13:27:46
#428898
amigos já consegui a dll, montei um projeto exemplo para fazer a comunicação, mas ocorre o erro 53 dizendo que não encontrou a P05.dll, mas ela existe, tentei registrar e não tive sucesso dava falha.

alguém sabe como posso resolver isso ??? qual a melhor maneira de me comunicar com a balança modelo 8127 e ler o peso dela ???

até mais
AJSO 16/09/2013 13:56:15
#428900
Resposta escolhida
Caro UNIAO

Esse erro é porque não esta fazendo o processo de comunicação da dll com sua interface............

é similar as impressoras fiscais...........

Criar um Módulo e compartilhar os comandos de abertura de porta leitura de porta e fechamento de porta..............

seria possível postar como essa fazendo essa comunicação


No módulo colocamos dessa forma:

Declare Function AbrePorta Lib [Ô]P05.DLL[Ô] (ByVal Porta As Long, ByVal BaudRate As Long, ByVal DataBits As Long, ByVal Paridade As Long) As Long



Depois chamamos em uma classe ou formulário dentro deum evento


Retorno = AbrePorta(1, 0, 0, 2)
If Retorno = 1 Then
Retorno = MsgBox([Ô]Abriu![Ô], vbOKOnly, [Ô]P05 - VB[Ô])
Else
Retorno = MsgBox([Ô]Erro![Ô], vbOKOnly, [Ô]P05 - VB[Ô])
End If




Boa sorte................
UNIAO 16/09/2013 16:34:27
#428909
obrigado AJSO , descobri o problema... estava faltando a borlndmm.dll dentro da pasta system32, e por isso dava erro 53 dizendo que não encontrou a P05.dll.


Tópico encerrado , respostas não são mais permitidas