VB5.0で、色文字を印刷するには?

解決


サンタ  2010-02-06 01:29:29  No: 102221

カラープリンターに色別の文字を印字したいのですが(直接コーディングは出来ないようですが)具体的にどうすれば可能なんでしょうか?


魔界の仮面弁士  2010-02-06 01:55:03  No: 102222

『色別の文字』や『直接コーディングは出来ない』というのが
何を意味しているのか、質問の意図を読みきれていませんが:

とりあえず、色のついた文字の印刷なら、カラープリンターに対して
  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
のように、個別に出力していくとか。


サンタ  2010-02-06 02:48:13  No: 102223

個別に出力のほうで試しました。希望通りの結果でした。ありがとうございました!!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加