VBでプリンターオブジェクトを使用した場合、Printer.enddocが必要ですが、
それを使用せず、1行ずつプリントしていきたいのですが?
方法はありますか?
リッチテキストボックスに、
SelPrintっていうメソッドがありましたけど、
それで1行選択すればどうでしょう?
それから、数行だけ印刷したいなら、
印刷するときの命令を書き替えて、
今カーソルのある行だけ印刷するとか…。
(言ってることはおんなじです^^;)
ファイルアクセス同様、Openでプリンタポートを
指定しては如何でしょうか。
例)Open "Prn" for Output As #1
ツイート |
![]() |