- 締切済み
VBでの印刷について
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- cybert
- ベストアンサー率56% (18/32)
ざんねん ここは プログラミング > PHP
- PrintScree
- ベストアンサー率25% (538/2091)
印刷したいデータが残っているうちはENDDOCしないようにするだけです。 その際、改ページは指示してやる必要があります。 ドキュメントをよく読んで調べてみてください。
関連するQ&A
- VBでの印刷について
VBでPRINTER.ENDDOCを実行すると印刷後、自動的に用紙が排出されますが、1行印刷しても用紙を排出せず次の1行を印字し排出は任意に出来る方法をご存じの方よろしくお願いします (1行ずつ送られてくるデータをその都度印字し 用紙が一杯になると改ページしたい)ENDDOCしないとスプールされるだけで実際には印字されません、実際に印字し改ページしない方法があれば お願いします
- 締切済み
- Visual Basic
- VBからの印刷でページが順番に印刷されません。
VBからPrinterオブジェクトを使用して複数ページを印刷しています。 Printer.print "1ページ目" Printer.EndDoc Printer.print "2ページ目" Printer.EndDoc Printer.print "3ページ目" Printer.EndDoc のように命令を実行すると、1,2,3の順に印刷されず、1,3,2の順に印刷されます。(いつもではありません) おそらくプリンタのプロパティのスプール周りの設定によってこのようになるのかなと思っているのですが、確実に印刷命令を発行した順番に紙が排出されるようにするにはどのようにしたらよいでしょうか?
- ベストアンサー
- Visual Basic
- VBでファイルを指定して印刷
はじめまして、いまVBを使ってTextBoxに、ファイルを指定して そのファイルの内容の一覧印刷ができるようなプログラムを組んでいます。 一部分だけですが、自分なりに考えて作ったものが、 FileNumber = FreeFile Open frm01.CommonDialog1.FileName For Input As #FileNumber Printer.Print StrConv(InputB(LOF(FileNumber), FileNumber), vbUnicode) Close #FileNumber Printer.EndDoc のような感じで、もし他に方法があれば教えて欲しいのですが。 まだ、VBをはじめて1ヶ月程度の初心者なので、どうか詳しい方、 回答のほうをお願い致します。
- ベストアンサー
- Visual Basic
- VB5で、PDFファイルを印刷ダイアログボックスを非表示にして任意の場
VB5で、PDFファイルを印刷ダイアログボックスを非表示にして任意の場所に保存したいのです。 現状は、VB5で下記のように記述しています。 通常のプリンタ設定はCutePDFとなってます。 Printer.Print ○○ Printer.EndDoc 上記で名前をつけて保存ダイアログボックスが表示され、 デスクトップ上が保存先、名前はVisualBasic.pdfとなってます。 これを、 保存ダイアログボックスを非表示にし、 保存先、ファイル名をVB側で指定したいのですが、 どのようにやればいいのかわからず困っています。 その前にできるのか… VB5は客先での環境なので変更できません。 どうぞお力をお貸しください。。 よろしくお願いいたします。
- 締切済み
- Visual Basic
- VB6の印刷でメモリリーク
VB6の印刷でメモリリーク VB6.0(SP6)について質問です。 PRINTERオブジェクトを使用して連続で印刷するとメモリリークが発生します。 プログラムは単純にPrint文で印刷しているのみですが、Printerオブジェクトに 問題があるのでしょうか? もしかしたら使用可能メモリ限界まで増加し続けるというWindowsの仕様でしょうか? お知恵をお貸しください。よろしくお願いします。 以下のソースを2秒周期のタイマで実行しています。 For iLoop = 0 To 100 Printer.CurrentX = iLoop Printer.CurrentY = iLoop Printer.Print "TEST" Next iLoop ’ テスト用にKILLDOCをしています Printer.KillDoc
- 締切済み
- Visual Basic
- VB6で印刷の幅を調べたい
VB6(SP5)でプログラミングをしております。 印刷で、Printer.Print("ABC")と、実行したとします。 フォントサイズにより、横幅が異なります。 このインチ幅(twip)を先に確認するにはどうすれば 良いのでしょうか? 宜しくお願い致します。
- ベストアンサー
- Visual Basic
- VBでの印刷関係について教えてください
VBでの印刷関係について教えてください VB2005を使ってデータグリッドビューに表示されているデータを印刷する処理のプログラミングを行っています。 そこで、印刷するデータに見やすくなるよう罫線を引きたい(縦の線でセルを区切る形で)のですが、どのようにプログラミングすればいいのかがわからず困っています。 DrawLineを使ったりするのでしょうか? 印刷するモノに罫線を引く方法を教えてください。 また、現在印刷するデータのセルとセルの間(上記の罫線を引きたい部分)の空白を均等な回数分スペースを入れる形で、 そのセル内の上下の印字開始位置が揃った形で印刷するようにプログラミングを行っているのですが、もっと簡単にセルごとに印字開始位置を揃える方法はありますか? まだVBを始めたばかりなもので、質問自体が伝わりづらいものになってしまっているかもしれませんが、よろしくお願いします。
- 締切済み
- Visual Basic
- エクセルで簡単印刷?
エクセルにデータを入力し、そのデータを個別に一枚ずつ印刷したいのです。 例えば、〇〇様 チューリップ 100円 〇〇様 バラ 500円 上記のようなデータをA4またはB5の用紙に 1人ずつ印字し、しかも印字位置は任意に 移動できるように・・ アクセスとかであれば簡単にできると思うのですが エクセルでもできますか?
- ベストアンサー
- オフィス系ソフト
- Excelの印刷について教えてください
Excelの大きな表で、印刷タイトル(行)を設定すると、 簡単に複数の頁にタイトル行を自動で印刷出来る事が分かりました。 A3用紙やB4用紙に印刷して袋閉じにすることが多いのです。 このとき、折った時の2ページ目にも『タイトル行』を自動で印刷する術は ありますか?
- ベストアンサー
- Excel(エクセル)
補足
有り難うございます ENDDOCしないとスプールされるだけで実際には印字されません、実際に印字し改ページしない方法があれば お願いします