none
PDF印刷での印刷される順番について RRS feed

  • 質問

  • 初めて投稿させていただきます。

         myProcess.StartInfo.FileName = ファイル名
         myProcess.StartInfo.Verb = "print"
         myProcess.StartInfo.CreateNoWindow = True
         myProcess.Start()
         myProcess.WaitForExit(1000) '1秒待機
    にてPDFを何ファイルか印刷しているのですが、順番どうり印刷されず困っております。

     WaitForExit の値を多くしても、スプール中に割り込んでファイルの順序がばらばらになって困っております。

     開発にはあまり従事していない者なので申し訳ないですが、調べてもわかりませんでした。

     どなたか教えてくださる方お願いします。

    2006年8月2日 7:09

すべての返信

  • 諸農です。

     すとらと さんからの引用

     WaitForExit の値を多くしても、スプール中に割り込んでファイルの順序がばらばらになって困っております。

    印刷が終了していないうちに次の印刷要求を出して、後から起動したほうが先に受け付けられているのだと思います。
    HasExitedプロパティで確認して、終了していれば次のプロセスを呼び出すようにすればいいのではないでしょうか。

     

    2006年8月2日 7:33
  • ご回答ありがとうございます。

    参考になりました、作成してみます。どうもありがとうございます。

    2006年8月3日 2:15