a DLL faz uso do arquivo INI. Na primeira vez que vc executar o programa abaixo ele vai gerar o INI indicado "teste.ini", mas não vai gerar o PDF pq o "path" caminho do PDF não está definido no arquivo INI.
então crie um programa tste.prg contendo:
*******************************************************************
*******************************************************************
********* Gerar PDF a partir de um arquivo de NFe (XML) *********
*******************************************************************
*******************************************************************
DECLARE INTEGER NFE_Inicializar IN GeraDANFe.dll STRING eArqConfig , STRING eChaveCrypt
DECLARE INTEGER NFE_Finalizar IN GeraDANFe.dll
DECLARE INTEGER NFE_CarregarXML IN GeraDANFe.dll STRING eArquivoOuXML
DECLARE INTEGER NFE_ImprimirPDF IN GeraDANFe.dll
Notas:
Cada chamada retorna um número, se 0 (zero) => foi ok, no exemplo coloquei um "?" para ver o resultado
Na primeira vez que vc rodar o programa o arquivo INI será criado mas o PDF não
Edite o arquivo teste.ini criado no exemplo acima e procure a sessão "[DANFE]"
altere o caminho onde o PDF será gerado, por exemplo:
PathPDF=.\ (no caso, o diretório atual)
se não quiser q apareça um tela de status enquanto o PDF estiver sendo gerado mude também:
MostraStatus=0
aconselho a usar sempre o caminho inteiro do arquivo (ex) ... c:\teste\arquivo.ini c:\saidaPDF
Uma vez alterado o INI, da próxima vez que executar ele vai gerar o PDF no mesmo diretório (.\) nesse exemplo
Ate
Mauro
Olá, onde encontro dlls ?:
libeay32.dll
libexslt.dll
libiconv.dll
libxml2.dll
libxslt.dll
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.
EXEMPLO DE USO DA DLL ACBR NFE PARA IMPRESSÃO DO DANFE NO VISUAL FOXPRO
em ACBrNFe
Postado
Olá, onde encontro dlls ?: libeay32.dll libexslt.dll libiconv.dll libxml2.dll libxslt.dll