投稿日 | : 2003/07/13(Sun) 14:53 |
投稿者 | : tea |
Eメール | : |
URL | : |
タイトル | : Re^2: MSFlexGridの印刷の質問 |
Sayさん、ありがとうございます。
> ◆位置あわせをきちんとやる。
> ◆等幅系フォントをつかう(プロポーショナルフォントを使わない)
> ◆フォントサイズは3の倍数にする
> が原則です。
> 表示位置をTabやSpaceなどに頼らず、項目ごとにTextWidthで文字列幅とって
> CurrentX,CurrentYを設定するようにすれば、Fontのことは気にしなくても大丈夫ですが・・・。
ご指導いただいた上記のことを何とかやってみたいと思います。
また、下記についても大変参考になります。
ありがとうございました。
> 余談ながら、
> ScaleModeをvbPointsにして、印刷部分をプロシージャ化して
> Sub flexPrint(obj As Object)
> obj.Font.Size = 12
> obj.Font.Bold = False
> ....
> みたいな書き方しておけば、
>
> Call flexPrint(Printer)で印刷
> Call flexPrint(Picture1)でプレビューできます。