■ フォームを画面の中央に表示する

フォームの 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