Tengo la necesidad de extraer/imprimir los adjuntos del correo (solamente archivos pdf), tengo algo como esto:
Code: Select all
for each oItem in oSubfolder:Items
for each oAttch in oItem:attachments
if hb_dtoc ( oItem:ReceivedTime ) = hb_dtoc( frmMain.dFecha.VALUE )
cFilename := alltrim( cPath ) + oAttch:filename
oAttch:SaveAsFile( cFilename )
i := i + 1
endif
next
next
PrintFiles()
procedure PrintFiles( )
aEval( directory( alltrim( frmMain.txtcPath.VALUE ) + hb_ps() + "*.pdf"), {| aFile | PrintFile( aFile[F_NAME] ) } )
return
procedure PrintFile( cFileName )
shellexecute(0, "print", alltrim( frmMain.txtcPath.VALUE ) + hb_ps() + alltrim( cFileName), 0, 0)
return
Alguna idea...?.
Gracias.
Saludos,
Javier