Capicom.dll - Object Pascal - Delphi & Lazarus - Projeto ACBr
By Ruan Magnago,
July 6, 2017 in Object Pascal - Delphi & Lazarus
Ruan Magnago
Ruan Magnago 0
Preciso registar a Capicom.dll para utilizar em uma aplicação x64.
Testei copiar as dll's necessárias para a pasta SysWOW64 e executar o comando "regsvr32", porem quando abro a aplicação em x64 e utilizo a função:
'class function CoStore.Create: IStore3;
Result := CreateComObject(CLASS_Store) as IStore3;
me retorna a mensagem de Classe não Registrada.
Por favor, preciso de uma ajuda para solucionar esse problema.
não existe versão 64 bits da CAPICOM...
Use a WinCrypt
@Daniel Simoes estou usando a WinCrypt, porem não consigo compilar a aplicação em 64 bit. Quando insiro o "uses" da Unit AcbrDfeSsl a aplicação rodando em x64 simplesmente não executa, apenas compila.
E a Demo AcbrNfe (também em x64) apresenta um erro: 'O aplicativo não pode ser inicializado corretamente (0xc000007b)'.
Obs: Copiei as Dll's "libxml2.dll, libxmlsec.dll" para a pasta C:\Windows.
Você deve compreender que se você compila sua aplicação com 64 bits, então todas as DLLs que sua aplicação depende, devem ser de 64 bits... correto ?