Ir para conteúdo
  • Cadastre-se

dev botao

Erro com a "inpoutx64.DLL" em ACBrSAT


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

Recommended Posts

Postado

Boa tarde,

Incluí a Unit1 do DEMO do "SatTeste.dpr", sem alterações, em uma DLL minha de Teste. Compila normalmente porém se coloco em outra máquina (que não a do desenvolvimento) apresenta erro (Exceção) e não abre. Apresenta que falta a "inpoutx64.DLL", porém já coloquei ela em todos os diretórios possíveis, inclusive as outras todas da pasta DLLs do ACBr.

No Log do windows apresenta a mensagem abaixo:

         "Não foi possível iniciar o serviço inpoutx64 devido ao seguinte erro: 
          O sistema não pode encontrar o arquivo especificado."

 

Podem me ajudar?

  • Fundadores
Postado

Parece que você está tentando chamar o a ACBrUtil.LoadBlockInput, ou algum componente que faz uso desse método, como o ACBrECF ou ACBrTEFD...

Veja "\ACBr\DLLs\Diversos\x64"

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.

Postado

Oi, obrigado pela resposta. Não estou usando esses metodos. Eu achei as DLLs, já as coloquei em SYSTEM32, SYSWOW, pasta do EXE, todo lugar. Peguei todas as DLLs do ACBr\DLLs e tentei... E nada...

Agora removi a Unit que continha s chamadas do SAT, mesmo assim não consigo mais fazer funcionar. É como se estivesse ficado preso /obrigatório na compilação isso...

Pior, não consigo achar essa referência, ou chamadas a elas... 

Postado

Oi, obrigado pela resposta. Não estou usando esses metodos. Eu achei as DLLs, já as coloquei em SYSTEM32, SYSWOW, pasta do EXE, todo lugar. Peguei todas as DLLs do ACBr\DLLs e tentei... E nada...

Localizei, ela faz parte de uma chamada do ACBrIntegrador (SAT)... Porém ela não é localizada. É preciso Registrar? Algum procedimento a mais?

Se tiver, poderia me enviar alguma outra versão dela? Eu compilo com 32bits, porém ele pede a de 64. Na dúvida já coloquei as duas... Nas duas pastas (SYSTEM32, SYSWOW)

Obrigado por enquanto pela ajuda...

  • Fundadores
  • Solution
Postado

Nao espalhe DLLs por todo o disco... isso é péssimo pois você nunca saberá qual delas está realmente sendo usada... copie apenas na mesma pasta do seu .EXE..

Essa DLL é 64 Bits, e os fontes somente tentaram carregar ela, por diretiva de compilação que indique um compilador 64 bits...

Pode ser que você tenha feito alterações nos fontes do ACBr que quebraram as diretivas de compilação 

  • Curtir 1
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.

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

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