VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 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


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -