tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: VB6.0 SCALE MODE 4 の印刷について
投稿日: 2016/03/02(Wed) 12:20
投稿者shu

>
> 疑問点ですが
>
> 1.  Printer.ScaleMode = 4に相当するのはVB2005では無くなったのでしょうか?
なくなりました。
hhttps://msdn.microsoft.com/ja-jp/library/system.drawing.graphicsunit(v=vs.110).aspx


> 2. g.PageUnit = GraphicsUnit.Millimeter
>    で定義すると小数点は許されないのでしょうか
>
>    10*120/1440*25.4 は自分で算出した位置変換式です
>    整数なら問題ないので微調整出来ないという事でしょうか?
>
> 時代遅れの質問で申し訳ありません
10*120/1440*25.4 の結果はDoubleになりますが
DrawLineの引数はIntegerかSingleなので
DoubleからSingleに変換出来ませんというものです。
各数値の後ろに!を付加するとよいかと思います。

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

古いスレッドにレスはつけられません。