Ir para conteúdo
  • Cadastre-se

dev botao

Projeto ACBrLIB - O ACBrLIBSat está funcional?


Devanir Frasao
  • Este tópico foi criado há 1873 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Administradores

Bom dia.

Segue link de download do ACbrLib https://www.projetoacbr.com.br/forum/files/category/36-acbrlib-sac/

Atualmente estamos com o ACBrLibPosPrinter, ACBrEmail e ACBrSAT implementados.

Segue também link com o manual  de utilização https://acbr.sourceforge.io/ACBrLib/BemVindo.html

Att.

 

  • Curtir 3
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Segue também link no svn para os exemplos utilizando-se as classes de baixo nível para o SAT

svn://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Sat

Lembrando que por ser usuário SAC vc tem acesso as classes de alto nível e seus exemplos de uso, disponíveis em

https://www.projetoacbr.com.br/forum/files/category/55-acbrlibsat/

Obs. Realmente faltou adicionar ao manual os comandos do SAT, atualizaremos assim que possível.

Att.

  • Curtir 2
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

O que pode estar acontecendo, no debug para no trecho abaixo.

A dll do acbrsat32.dll  copiei na pasta do windows\system32, deixei na pasta aonde está o projeto.

No caso a dll acbrsat32.dll é a dll do fabricante do sat ou também precisaria colocar a dll do fabricante em alguma pasta?

Att,

Frasão

 

  Dim retorno As Long
   retorno = SAT_Inicializar(IniPath, "")

 

 

image.png

demovb6.png

Link para o comentário
Compartilhar em outros sites

@Devanir Frasao a dll ACBrSAT32.dll é a DLL da lib, a DLL do fabricante tem seu local apontado na interface da demo, ou arquivo INI como:

[SAT]
Modelo=2
NomeDLL=BemaSAT32.dll

O erro acima, parece um erro do VB ao carregar a DLL, você esta usando o demo?

 

  • Curtir 1
Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Link para o comentário
Compartilhar em outros sites

@Devanir Frasao infelizmente não tenho aqui o ambiente do VB 6, o nosso consultor que tem está em férias, vou repassar aos demais consultores seu tópico para que possamos dar continuidade.

 

  • Curtir 1
Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores
Em 07/02/2019 at 18:34, Devanir Frasao disse:

Copiei as dlls 32 bits para a pasta do syswow64

O melhor lugar para manter todas as DLLs é na mesma pasta do seu .EXE... isso evita interferência de outras aplicações que possam usar/copiar as mesmas DLLs

 

Pelo erro me parece que a DLL está tentando escrever em uma pasta onde ela não tem acesso...

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Daniel, boa tarde!

Eu copiei as dlls para a pasta do projeto vb.

O erro no debug conforme a figura abaixo se dá quando é atribuído o valor do retorno da expressão no controle chkPreview.Value,  mais abaixo também tem outra atribuição que dá erro. Eu não sei bem se é necessário atribuir o valor no form load para esses controles, se está considerando sempre que existe um sat ligado.

   

erro_retono.png

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.