投稿日 | : 2004/03/30(Tue) 11:31 |
投稿者 | : morimori |
URL | : |
タイトル | : 印刷について |
morimoriです。
以前に印刷処理の件でこちらに掲載されていたAPI関数「SHInvokePrinterCommand()」を使用して印刷
処理を行いました。
その中で、印刷部数の設定で、部数を「2」と設定した時、出力結果が2部ではなく4部出力されました
。
処理としては
For i = 1 To Printer.Copies
'(印刷処理)
next i
と言う風にしています。
そこで、このループをなくして実行したところ、出力結果は2部出力されました。
ということは、このAPI関数を使用する際は設定した印刷部数分ループを回す必要はないということで
しょうか?
テストに使用したプリンタは
・EPSON LP-8900R
・CANON LBP5500
です。
共に上記のような結果となりました。
もし、原因がわかるようでしたらご報告いただきたいと思います。
よろしくお願いします。
WinXP Pro、VB6.0SP5