リッチテキストBOXの中身を印刷するには?


Ken  2001-10-02 19:09:55  No: 74882  IP: [192.*.*.*]

リッチテキストボックスの中身を印刷したいのですが
コードの記述がわかりません。
どなたがよろしくお願いします。

プリンタの設定についても方法があればお願いします。

編集 削除
Say  2001-10-02 22:52:21  No: 74883  IP: [192.*.*.*]

SelPrintで調べてみてください。
プリンタの設定については、
手動なら、CommonDialogBox、
自動ならPrinter オブジェクトです。

編集 削除
shin  2001-10-06 18:14:52  No: 74884  IP: [192.*.*.*]

すみません。私もこの件について質問したいのですが、手動の方法のcommonDialogでのプリンター設定画面を表示することはできたのですが、そこで設定したとおりに印刷されません。例えば、縮小印刷であるとか、両面印刷であるとかといった設定を適用させて、印刷したいのです。とりあえず、私が実行したコードを書いておきます。このコードだと設定したとおりの印刷はできずに、設定しないふつうの印刷になってしまいます。どうかご教示ください。


On Error GoTo cancel1
CommonDialog1.CancelError = True
CommonDialog1.ShowPrinter
RichTextBox1.SelPrint (Printer.hDC)


Exit Sub
cancel1:
Beep

編集 削除
Say  2001-10-08 19:05:15  No: 74885  IP: [192.*.*.*]

ですからMSDN Libraryで、
SelPrintで調べてみてください。
CommonDialogBoxのサンプルも
ちゃんとのってます。

編集 削除
shin  2001-10-09 12:44:06  No: 74886  IP: [192.*.*.*]

ありがとうございました。
これから内容を解析します。

編集 削除