VBレスキュー(花ちゃん)
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ各掲示板

リンク元へ戻ります。 その他のメニュー
1.スケールモードの単位の相互変換
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.当サイト内に掲載のその他のサンプル


1.スケールモードの単位の相互変換
1.スケールモードの単位の相互変換
2.
3.
4. 
5. 
6. 

 下記プログラムコードに関する補足・注意事項 
動作確認:Windows Vista・Windows 7 (32bit) / VB6.0(SP6)
Option :[Option Explicit]
参照設定:追加なし
使用 API:
なし
その他 :
    :
このページのトップへ移動します。 1.スケールモードの単位の相互変換

Option Explicit   'SampleNo=123  2002.05.22

Private Sub Command1_Click()
  'このマシンでのX方向のサイズ変換です
  With Form1
    Label1.Caption = "1 ピクセルは " & .ScaleX(1, 3, 6) & " mmです"
    Label2.Caption = "100 Twip は" & .ScaleX(100, 1, 6) & " mmです"
    Label3.Caption = "100 Twip は " & .ScaleX(100, 1, 3) & " ピクセルです"
    Label4.Caption = "1 ピクセルは " & .ScaleX(1, 3, 1) & " Twip です"
    Label5.Caption = "567 Twip " & .ScaleX(567, 1, 6) & " mm です"
    Label6.Caption = "10 mmは " & .ScaleX(10, 6, 3) & " ピクセル です"
    Label6.Caption = "10 mmは " & .ScaleX(10, 6, 3) & " ピクセル です"
    Label7.Caption = "10 mmは " & .ScaleX(10, 6, 1) & " Twip です"
    Label8.Caption = "1 インチは " & .ScaleX(10, 5, 1) & " Twip です"
    Label9.Caption = "参考 このマシンでの水平方向の1ピクセル" & _
             "あたりのtwip数は " & Screen.TwipsPerPixelX & " です"
  End With
End Sub

ScaleX、ScaleY メソッド
 Form オブジェクト、ピクチャーボックス (PictureBox) コントロール、または Printer オブジェクトの幅や高さの値を
 ScaleMode プロパティに設定されている単位から別の単位に変換します。 名前付き引数は指定できません。

  図1.上記実行結果
 others01._01.gif

このページのトップへ移動します。 2.


このページのトップへ移動します。 3.


このページのトップへ移動します。 4.


このページのトップへ移動します。 5.


このページのトップへ移動します。 6.


このページのトップへ移動します。 検索キーワード及びサンプルコードの別名(機能名)





このページのトップへ移動します。