■ フォームを画面の中央に表示する |
フォームの StartUpPosition プロパティを 2 に設定すると、フォームを | |
画面の中央に表示することが可能なのですが、この設定はフォームの | |
デザイン時にしか行うことができません | |
コード記述でフォームを画面の中央に表示するには、従来通り下記の記述で行います |
Screen オブジェクトを使用すれば、使用マシンが異なっても | |
画面サイズを実行時に取得できるため、フォームを画面の中央に | |
表示することはもちろん、画面の下端や右端、右下端に表示する | |
ことも可能です |
' フォームを画面の中央に表示する Form1.Top = (Screen.Height - Form1.Height) / 2 Form1.Left = (Screen.Width - Form1.Width) / 2 ' フォームを画面の中央に表示する(高速化) Move (Screen.Width - Form1.Width) / 2, (Screen.Height - Form1.Height) / 2 |