Ir para conteúdo
  • Cadastre-se

dev botao

Ativar SAT


Ver Solução Respondido por Rafael Dias,
  • Este tópico foi criado há 1550 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Boa tarde :)

Estou avaliando o uso do AcbrLib SAT na minha aplicação em VB6.

Já consegui fazer todo o fluxo desde gerar o arquivo ini, enviar, imprimir e cancelar um documento. Mas não estou encontrando nem no Manual e nem programa de exemplo uma função para Ativar o SAT, a única coisa referente a isso que encontrei foi a função SAT_TrocarCodigoDeAtivacao mas imagino que não seja ela que devo usar, certo?

 

O manual que estou usando é https://acbr.sourceforge.io/ACBrLib/MetodosSAT.html

 

Muito obrigado.

 

Edit:

Acabei de ver que postei no local errado, não tinha visto que há um sub forúm para o ACBRLib. Se alguém puder mover o tópico eu agradeço :)

 

Editado por Info-House
Postado

Entendi. Tentei fazer aqui e não consegui :(

No Demo do VB6 essa função Ativar não veio declarada para ser usada. Tentei declarar manualmente aqui das seguintes formas

Private Declare Function SAT_Ativar Lib "ACBrSAT32.dll" (ByVal CNPJ As String, _
                                                                                                      ByVal cUF As Integer) As Long

 

Private Declare Function SAT_Ativar Lib "ACBrSAT32.dll" (ByVal CNPJ As String, _
                                                                                                      ByVal cUF As Integer, _
                                                                                                      ByVal buffer As String, _
                                                                                                      ByRef bufferLen As Long) As Long

 

 

Private Declare Function Ativar Lib "ACBrSAT32.dll" (ByVal CNPJ As String, _
                                                                                              ByVal cUF As Integer) As Long

 

Private Declare Function Ativar Lib "ACBrSAT32.dll" (ByVal CNPJ As String, _
                                                                                              ByVal cUF As Integer, _
                                                                                              ByVal buffer As String, _
                                                                                              ByRef bufferLen As Long) As Long

 

Porém em todas eu recebo o retorno Erro: 453 - Can't find DLL entry point SAT_Ativar in ACBrSAT32.dll ou Erro: 453 - Can't find DLL entry point Ativar in ACBrSAT32.dll

 

Saberia me dizer qual é a declaração correta que deve ser usada?

 

Muito obrigado 

 

Postado

Certo.

 

Eu tinha entendido que o método já existia porém só não estava no manual. Falha minha :)

 

Fico no aguardo então para essa nova versão

 

Obrigado a todos

×
×
  • 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.