Ir para conteúdo
  • Cadastre-se

dev botao

Inicializando o ACBrLibNFeDemo VB6


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

Recommended Posts

Postado

Bom dia, 

Estou inciando os testes com o ACBrLib e ao iniciar o ACBRLibNFeDemo para VB6 está dando erro,"Em anexo", já coloquei as dlls na pasta do projeto, preciso fazer alguma referencia de dentro do vb?

acredito que conseguindo iniciar esse projeto o restante será facil, porque vi que as funções estão todas prontas ali dentro.

Um outra pergunta, a função NFE_ImprimirPDF tambem se aplica para nfce.

Desde já agradeço a ajuda.

Eduardo Silva(PDVControl Sistemas)

Desenvolvedor VB6, VB.net, Asp, PHP

 

416424090_Anotao2019-11-13104336.png.9e8738657e848499b14051799def846c.png

 

  • Consultores
  • Solution
Postado
27 minutos atrás, Pdvcontrol disse:

Estou inciando os testes com o ACBrLib e ao iniciar o ACBRLibNFeDemo para VB6 está dando erro,"Em anexo", já coloquei as dlls na pasta do projeto, preciso fazer alguma referencia de dentro do vb?

acredito que conseguindo iniciar esse projeto o restante será facil, porque vi que as funções estão todas prontas ali dentro.

O erro "Bad DLL calling convention" geralmente é porque você está utilizando a DLL errada.

Por favor, verifique se você está usando as DLLs StdCall como mostrado no seguinte vídeo:

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Funcionou @EMBarbosa, muito obrigado, consegui gerar um pdf em uma pasta , sinal que a dll carregou , mas uma coisa que persegui, toda vez que dou stop no projeto, e executo de novo, da o mesmo erro, preciso fechar o projeto abrir de novo ai ele funciona, compilei e percebi que no executável não acontece isso, existe alguma particularidade para configurar dentro do projeto para não acontecer isso ?

 

 

 

  • Curtir 1
  • Consultores
Postado
18 minutos atrás, Pdvcontrol disse:

Funcionou @EMBarbosa, muito obrigado, consegui gerar um pdf em uma pasta , sinal que a dll carregou , mas uma coisa que persegui, toda vez que dou stop no projeto, e executo de novo, da o mesmo erro, preciso fechar o projeto abrir de novo ai ele funciona, compilei e percebi que no executável não acontece isso, existe alguma particularidade para configurar dentro do projeto para não acontecer isso ?

 

 

 

Que bom saber que funcionou. Esse problema que você está cita não é o mesmo que o vídeo acima menciona ao executar dentro do projeto?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado
52 minutos atrás, Pdvcontrol disse:

sabe dizer se eu preciso finalizar o uso da lib de alguma forma?

Veja se é isso que você procura:

https://acbr.sourceforge.io/ACBrLib/NFE_Finalizar.html

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado
12 horas atrás, Pdvcontrol disse:

Preciso finalizar a cada impressão de um documento por exemplo? 

Muito Obrigado pela ajuda.

A mesma documentação citada diz (grifo meu):

Citar

Aviso.pngEste método necessita sempre ser chamado quando não for utilizar mais a biblioteca para não deixar objetos na memória.

De acordo com isso, se depois de finalizar uma impressão você ainda for utilizar a biblioteca, por exemplo para consultar o status, então não precisa chamar esse método.

Sendo assim, de modo geral, você só vai chamar esse método quando estiver terminando o programa ou saindo do módulo que trabalha com a NF-e/NFC-e.

  • Curtir 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...