Buongiorno,
nel mio applicativo devo stampare una serie di files pdf presenti in una directory in un determinato ordine di stampa.
Ho provato 2 metodi:
1)
codice:
Dim fileInfo As FileInfo
Dim p As New System.Diagnostics.ProcessStartInfo
For Each f As String In Directory.GetFiles("Stampe", "*.pdf")
fileInfo = New FileInfo(f)
If fileInfo.Extension = ".pdf" Then
Dim PrcProcesso As New Process
'imposto il nome del documento pdf da aprire
PrcProcesso.StartInfo.FileName = fileInfo.FullName
'imposto l'operazione da eseguire
PrcProcesso.StartInfo.Verb = "Print"
'avvio il processo.
PrcProcesso.Start()
End If
Next
Solo che mi stampa i file in ordine diverso da quello che voglio io.
2) Ho provato ad includere al mio progetto il componente pdf.ocx ed utilizzando codice similare a quello sopra, mi stampa solo l'ultimo file della lista.
Qualcuno sà come posso fare?