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?