エントリポイントを作成する - VB.NET
まず、エントリポイントとは、アプリケーションを起動したときに最初に実行されるプログラムのこと
。
VB.NETではMain
メソッドがエントリポイントとなっている。
でも、Windowsフォームアプリケーションのプロジェクトでは、コンパイラによって、自動で作成されるため、Mainメソッドは見当たらない。
エントリポイントの作成
VB.NETでエントリポイントを作成するには新しくクラスかモジュール(Program.vb
)を作成し、そこに以下のような記述をする。
Module Program <STAThread()> _ Sub Main() Application.EnableVisualStyles() Application.SetCompatibleTextRenderingDefault(False) Application.Run(New Form1()) End Sub End Module
このソースではForm1
という名前のフォームを起動するようになっている。
エントリポイントの変更
エントリポイントを変更するには
- プロジェクトのプロパティ > アプリケーション > アプリケーションフレームワークを有効にするのチェックを外す
- 作成した
Program
を選択
これで、エントリポイントが変更された