カラープリンターに色別の文字を印字したいのですが(直接コーディングは出来ないようですが)具体的にどうすれば可能なんでしょうか?
編集 削除『色別の文字』や『直接コーディングは出来ない』というのが
何を意味しているのか、質問の意図を読みきれていませんが:
とりあえず、色のついた文字の印刷なら、カラープリンターに対して
RichTextBox1.SelPrint Printer.hDC
のコードを使うという手があります。
あるいは、
Printer.CurrentX = 180
Printer.CurrentY = 180
Printer.Font.Size = 15
Printer.ForeColor = vbRed
Printer.Print "赤";
Printer.ForeColor = vbBlue
Printer.Print "青";
Printer.EndDoc
のように、個別に出力していくとか。
個別に出力のほうで試しました。希望通りの結果でした。ありがとうございました!!
編集 削除