0
ファイルのディレクトリをファイル名の昇順で印刷したいのですが(私にとっては起こりません - ファイルの作成順序ではデフォルトのようです)。ファイルをファイル名順に印刷する
コード:
Dim PrintPDF As New ProcessStartInfo
For Each fileName1 In Directory.GetFiles(strALPRMailOutReports, "*.pdf", SearchOption.AllDirectories)
PrintPDF.UseShellExecute = True
PrintPDF.Verb = "print"
PrintPDF.WindowStyle = ProcessWindowStyle.Hidden
fileNameOnly = Path.GetFileName(fileName1)
PrintPDF.FileName = strALPRMailOutReports & "\" & fileNameOnly
Process.Start(PrintPDF)
Next
[ドキュメント](https://msdn.microsoft.com/en-us/library/07wt70x2.aspx)から: "返されるファイル名の順序は保証されていません。特定の並べ替え順序が必要です。 –
Pardon私はVBコーディングでは新しいですが、上記のコードを印刷用に組み込む方法の例を挙げてください。 – AlanGrant
コーディさんありがとうございます。それは今働く。 – AlanGrant