Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

click.png

click.png

click.png

ACBrLibSat VB6


Elcio Pereira
Go to solution Solved by Rafael Dias,
  • Este tópico foi criado há 974 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

Amigos... me perdoem a insistência.

Coloquei  todo o projeto em uma só pasta “ACBrSATLib” localizada no desktop inclusive a ACBrSAT32.dll  (versão StdCall   32bits) .  O Erro: "Run time error 53. File not found  ACBrSAT32.dll"  persiste.

Tentei colocar a dll nas seguintes pastas:

  • ·          Path Local do programa EXE.
  • ·         C:\WINDOWS
  • ·         C:\WINDOW\SYSTEM32
  • ·         C:\Program Files\Microsoft Visual Studio\VB98

Chegue até a alterar o local do arquivo na declaração da função:

Public Declare Function SAT_Inicializar Lib "C:\WINDOW\SYSTEM32\ACBrSAT32.dll" (ByVal eArqConfig As String,  ByVal eChaveCrypt As String) As Long

Nada disto fez com que a dll fosse localizada/reconhecida.

 

 

Outro problema, mais fácil é que temos duas chamadas que estão com a quantidade de parâmetros não coincidentes.

 retorno = SAT_ImprimirExtratoVenda(CommonDialog1.FileName, vbNullString, buffer, bufferLen)

retorno = SAT_ImprimirExtratoResumido(CommonDialog1.FileName, vbNullString, buffer, bufferLen)

 

Public Declare Function SAT_ImprimirExtratoVenda   Lib "ACBrSAT32.dll" (ByVal eArquivoXml As String,  ByVal eNomeImpressora As String) As Long

Public Declare Function SAT_ImprimirExtratoResumido   Lib "ACBrSAT32.dll" (ByVal eArquivoXml As String,  ByVal eNomeImpressora As String) As Long

Link to comment
Share on other sites

  • Consultores
  • Solution

A dll so ACBrSatLib precisa das dlls do Openssl e do LibXml2 você vai encontrar as mesmas em  "DLLs\LibXml2\x86" e ""DLLs\OpenSSL\1.0.2.13\x86".

Já adicionei esta informação na descrição dos Downloads.


Sobre o demo foi enviado a correção para o repositório, também foi enviado o demo e a classe de alto nível para download aqui

 

  • Like 1
Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Desenvolvedor ACBrLib.

 

Link to comment
Share on other sites

  • Este tópico foi criado há 974 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.