Vb.net-program-structure
提供:Dev Guides
VB.Net-プログラム構造
VB.Netプログラミング言語の基本的な構成要素を学習する前に、VB.Netプログラムの最低限の構造を見てみましょう。これにより、今後の章で参照できるようになります。
VB.Net Hello Worldの例
VB.Netプログラムは、基本的に次の部分で構成されています-
- 名前空間宣言
- クラスまたはモジュール
- 1つ以上の手順
- 変数
- メイン手順
- ステートメントと式
- コメント
「Hello World」という言葉を出力する簡単なコードを見てみましょう-
上記のコードをコンパイルして実行すると、次の結果が生成されます-
上記のプログラムのさまざまな部分を見てみましょう-
- プログラムの最初の行 Imports System は、プログラムにSystem名前空間を含めるために使用されます。
- 次の行には、 Module 宣言、モジュール_Module1_があります。 VB.Netは完全にオブジェクト指向であるため、すべてのプログラムには、プログラムが使用するデータとプロシージャを含むクラスのモジュールが含まれている必要があります。
- 通常、クラスまたはモジュールには複数のプロシージャが含まれます。 プロシージャには実行可能コードが含まれています。つまり、クラスの動作を定義します。 手順は、次のいずれかになります-
- 関数
- Sub
- オペレーター
- Get
- Set
- AddHandler
- RemoveHandler
- RaiseEvent
- 次の行( 'このプログラム)はコンパイラーによって無視され、プログラムにコメントを追加するために追加されました。
- 次の行は、すべてのVB.Netプログラムのエントリポイントであるメインプロシージャを定義します。 Mainプロシージャは、実行時にモジュールまたはクラスが実行することを示します。 Mainプロシージャは、ステートメントでその動作を指定します + Console.WriteLine( "Hello World")* _WriteLine_は、_System_名前空間で定義された_Console_クラスのメソッドです。 このステートメントにより、「Hello、World!」というメッセージが表示されます。画面に表示されます。
- 最後の行* Console.ReadKey()*はVS.NETユーザー向けです。 これにより、プログラムがVisual Studio .NETから起動されたときに、画面がすばやく実行されて閉じられなくなります。
VB.Netプログラムのコンパイルと実行
Visual Studio.Net IDEを使用している場合は、次の手順を実行します-
- Visual Studioを起動します。
- メニューバーで、ファイル→新規→プロジェクトを選択します。
- テンプレートからVisual Basicを選択する
- コンソールアプリケーションを選択します。
- [参照]ボタンを使用してプロジェクトの名前と場所を指定し、[OK]ボタンを選択します。
- 新しいプロジェクトがソリューションエクスプローラーに表示されます。
- コードエディターでコードを記述します。
- [実行]ボタンまたはF5キーをクリックして、プロジェクトを実行します。 行Hello Worldを含むコマンドプロンプトウィンドウが表示されます。
Visual Studio IDEの代わりにコマンドラインを使用してVB.Netプログラムをコンパイルできます-
- テキストエディターを開き、上記のコードを追加します。
- ファイルを helloworld.vb として保存します
- コマンドプロンプトツールを開き、ファイルを保存したディレクトリに移動します。
- vbc helloworld.vb と入力し、Enterキーを押してコードをコンパイルします。
- コードにエラーがない場合、コマンドプロンプトは次の行に移動し、 helloworld.exe 実行可能ファイルを生成します。
- 次に、 helloworld と入力してプログラムを実行します。
- 画面に「Hello World」と表示されます。