タイトル | : NewpageとEndDocについて(VB6) |
記事No | : 12943 |
投稿日 | : 2008/08/22(Fri) 10:19 |
投稿者 | : 向井 |
以下のようなプログラムを作成しました。 ------------------------ Printer.print "1ページ目" Printer.NewPage Msgbox "次の用紙をセットして下さい。"
Printer.print "2ページ目" Printer.NewPage Msgbox "次の用紙をセットして下さい。
Printer.print "3ページ目" Printer.NewPage Msgbox "次の用紙をセットして下さい。 Printer.EndDoc ------------------------ 次のページを印刷する前に用紙をセットしてもらうような仕組みです。 開発環境、テスト環境ともに印刷が行われた後、 メッセージボックスが表示され、動作に問題はなかったのですが、 実際に納品後、「Printer.EndDoc」が走らないと、 印刷が開始されないという現象にあたりました。 おそらく、「Printer.EndDoc」が走らないと印刷が開始されないのが、 正しい動作だとは思うのですが、 自分の環境では「Printer.NewPage」で印刷が開始されてしまいました。 過去ログ等調べたのですが、明確な原因が分かりません。
どなたか分かる方がおりましたら、レスお願いします。
|