投稿日 | : 2004/02/29(Sun) 10:47 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re^7: 画面に正確な長さの線を引く |
> Private Sub Command3_Click()
> Me.ScaleMode = vbTwips 'twips単位
> With Line3
> .BorderWidth = 5 '見やすくするため
> .X2 = .X1 + Screen.Width * 30 / (12 * 25.4) '30mmの長さ
> End With
> End Sub
上記の場合15インチのモニターで 800*600 1280*1024 1400*1050 の解像度
で使用したらどうなりますか?
測定は .BorderWidth = 1 で測ってみて下さい。
Debug.Print Screen.Width / Screen.TwipsPerPixelX で解像度が求まります。