Página 1 de 1

VB6 - escolher certificado digital - late binding

MensagemEnviado: Sex Jan 21, 2011 11:39 pm
por Admin
Para utilizar a DLL com late binding não é a necessário fazer o reference da DLL, basta que a DLL esteja registrada no equipamento e exista na pasta da aplicação.

Para ter mais detalhes acesse: http://www.flexdocs.com.br/guiaNFe/uso.html

Código: Selecionar todos

'
'   Exemplo para obter versão da DLL em uso
'
'   
'
'   Exemplo para escolher um certificado digital do repositório de certificados digitais do usuário corrente do
'    Windows


Dim Result As Long

Dim msgResultado As String

Dim Certificado As String

Certificado = ""
msgResultado = ""
'
'  instancia classe
'

Dim objNFeUtil As Object

Set objNFeUtil = CreateObject("NFe_Util_2G.util")

'
' pega certificado
'
Result = objNFeUtil.PegaNomeCertificado(Certificado, msgResultado)

MsgBox Str(Result) + " - " + msgResultado, vbInformation, "Resultado"
'
' libera classe
'
Set objNFeUtil = Nothing