#157 WindowLeft

WindowLeft プロパティ

Accessのウィンドウ内部の左端に対する、フォーム左端の相対位置を取得します。単位はtwipで、フォームがAccessウィンドウの左端にある場合はゼロ、フォームの左が隠れているような状態ではマイナス値が返されます。
なお、このプロパティは値の取得のみで設定はできません。フォームの位置を設定するにはMoveメソッドなどを使う必要があります。

フォーム

Private Sub cmd取得_Click()
'[取得]ボタンクリック時

  'WindowLeftプロパティ値をテキストボックスに表示
  Me!txt左位置 = Me.WindowLeft

  'WindowTopプロパティ値をテキストボックスに表示
  Me!txt上位置 = Me.WindowTop

End Sub
  • フォームを適当な位置に移動してから[取得]ボタンをクリックしたとき
  • フォームをAccessウィンドウの左端に移動してから[取得]ボタンをクリックしたとき・・・・・WindowLeftプロパティ値がゼロになっています
  • フォームをAccessウィンドウの左端よりさらに左に移動してから[取得]ボタンをクリックしたとき・・・・・WindowLeftプロパティ値がマイナス値になっています
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved