• 締切済み

ActiveXで印刷処理

VC6.0で印刷処理を行うActiveXを作成しようと思っています。 印刷自体は出来たのですが、プリンタの電源が入っていない場合にエラーを出すことが出来ません。 印刷は ttp://www.vector.co.jp/soft/dl/win95/prog/se370299.html のライブラリを使用して行っています。 宜しければ参考になるサイトなど教えていただけませんか? お願いします。

みんなの回答

回答No.2

追加 プリンタドライバ経由でないのなら、プリンタにダイレクトに状態問い合わせを行い、応答がなければオフラインと判断する。

exiter
質問者

補足

残念なことにドライバ経由なのです。

回答No.1

プリンタの電源の状態を調べることはできないと思います。 JrpeOpenPrinter()でエラーが返らないのですか?

参考URL:
http://homepage1.nifty.com/MADIA/vb/vb_bbs/200306/200306_03060053.html
exiter
質問者

補足

返信ありがとうございます。 プリンタの設定でドキュメントをスプールする設定にするとtrueが返り、プリンタに直接印刷データを送る設定の場合は JrpeOpenPrinter()で処理が止まり動かなくなります。

関連するQ&A

専門家に質問してみよう