VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 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)でプレビューできます。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -