Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • 4 semanas depois ...
  • Consultores
Postado

Provavelmente porque daria muito trabalho pra implementar e não resolveria muita coisa.

Fique a vontade para fazer a alteração e postar o código caso ache necessário.

Ele será analisado e, se aceito, passará a ser o padrão.

  • 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.
  • 2 anos depois...
Postado

Boa tarde,

 

Eu tenho a implementação que faz com que a DLL não seja requerida na inicialização do sua aplicação.

A minha implementação vale do Delphi 2010 adiante.

 

Ocorreu a necessidade desta implementação para nós, pois na nossa homologação do PAF-ECF, precisamos listar todas as DLL´s de todos os modelos suportados pelo nosso PAF e também outros arquivos necessários.

Antes não tinha esta necessidade. Agora por exigência fiscal, todos os nossos clientes vão ter que possuir estas DLL´s na pasta do PAF. Ficaria inviável fazer isto manualmente em cada cliente. Levaríamos uma eternidade. Implementamos um atualizador, assim, na pasta do PAF, vão ficar os arquivos liberados pelo Fisco, e nas mesmas versões para que o HASH seja igual.

Com o atualizador pronto, tínhamos o problema que quando o PAF fosse aberto, antes mesmo da checagem destas DLL´s, a DLL já era carregada na memória, não permitindo sua substituição.

Com a implementação que fizemos no ACBr, agora, a DLL não carrega antes de seu utilizada, então, temos sempre a certeza de que os arquivos vão estar na versão esperada pelo Fisco.

 

Segue o arquivo modificado em anexo...

 

Abraços.

libeay32.pas

  • Este tópico foi criado há 3820 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.