フォームを印刷するには

解決


けい  2009-01-15 00:13:50  No: 141287  IP: 192.*.*.*

はじめまして。VB初心者のものです。(環境:VB6 OS:2000)
早速質問なのですが、フォームを印刷する際、出力する内容をフォーム上に表示し、PrintForm メソッドを使ってフォームを印刷しているのですが、この時、フォーム上はPictureBox内へ線または点の描画が印刷されません。(PictureBox内は何も表示無しの状態)
ただ、簡単なサンプルで書いた物は印刷されるようです。
そこで、なにかいい方法はないでしょうか?(なるべく、プリンタへ線または点を送らず印刷したいと考えています。)初心者ですみませんが、よろしくお願いします。

※グラフィックスは、フォームの AutoRedraw プロパティは真 (True)になっています。

編集 削除
けい  2009-01-15 00:20:32  No: 141288  IP: 192.*.*.*

すみません。細く説明が抜けてしまいました・・・
簡単ですが、線または点はPSet メソッド、Line メソッドで表示させています。
その後、フォーム全体を印刷した時の結果が、線または点が表示されません。

よろしくお願いします。

編集 削除
ののの  2009-01-15 11:03:14  No: 141289  IP: 192.*.*.*

Picture1.Picture = Picture1.Image
PrintForm

みたいに書くらしいです。
http://www.kit.co.jp/vbit/QAndA07.htm

KBはリング切れで見つかりませんでした。

編集 削除
けい  2009-01-21 23:01:38  No: 141290  IP: 192.*.*.*

表示されました。
ありがとうございました。

編集 削除