Assim sendo, preciso forçar o termino do processo, Mais gostaria que isso fosse via código e não por EXE externo.
Código: Selecionar todos
function pdfMain(Nomerel)
local poWnd, oActiveX,IDPDF:=""
IF ! PDFActivex(@IDPDF)
RETURN(.F.)
ENDIF
nomerel:=if(nomerel=nil,"PDF Relatório",nomerel)
DEFINE WINDOW poWnd TITLE ".::"+alltrim(sis_1nom)+"::. "+nomerel+" - "+IDPDF
oActiveX = TActiveX():New( poWnd, IDPDF )
poWnd:oClient = oActiveX // To fill the entire window surface
oActiveX:Do( "LoadFile", "genesis.pdf" )
oActiveX:Do( "SetCurrentPage", 1 )
ACTIVATE WINDOW poWnd MAXIMIZED
return nilBira



