- 8. Uso da DLL
8.2. DELPHI com late binding - 8.1.2. Selecionar um certificado
« Anterior - 8.2.1. Obter a versão da DLL
Próximo »
8.2. DELPHI com late binding
Sumário
Pré-requistos
Não existe a necessidade de criar a unit de integração da DLL via type import library, basta que a DLL esteja registrada no equipamento e exista na pasta da aplicação.
Parâmetro string das chamadas
Utilizar o tipo widestring do Delphi, nas versões mais novas do Delphi é necessário utilizar o tipo compatível com widestring.
Como instanciar a DLL
uses (...), ComCtrls, ComObj; // acrescentar ComCtrls e ComObj no use da unit // código omitido var Util: OleVariant; // declarar a interface da DLL begin Util := CreateOleObject('NFe_Util_2G.util'); // instância a DLL // código omitido i:= Util.PegaNomeCertificado(nomeTitular, msgResultado); // chamar a funcionalidade desejada // código omitido end;
- 8.2. DELPHI com late binding
8. Uso da DLL - « Anterior
8.1.2. Selecionar um certificado - Próximo »
8.2.1. Obter a versão da DLL