Ir para conteúdo
  • Cadastre-se

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Comprar

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Comprar

Devanir Frasao

Projeto ACBrLIB - O ACBrLIBSat está funcional?

Recommended Posts

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 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
Compartilhar em outros sites
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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×