プログラム構造とコード規則 (Visual Basic)

このセクションでは、一般的な Visual Basic プログラムの構造を紹介します。また、単純な Visual Basic プログラム "Hello World" を示し、Visual Basic のコード規則について説明します。 コード規則は、プログラムのロジックではなくプログラムの物理的な構造と外観に焦点を合わせた提案です。 コード規則に従うと、コードの読み取り、理解、保守が簡単になります。 コード規則には、以下の内容が含まれます。

  • コードのラベル付けとコメント付けに関する標準化された書式

  • コードのスペーシング、書式指定、およびインデント設定に関するガイドライン

  • オブジェクト、変数、およびプロシージャの名前付け規則

以下のトピックでは、Visual Basic プログラムの一連のプログラミング ガイドラインを適切な使用例と共に示します。

このセクションの内容

Visual Basic プログラムの構造
Visual Basic プログラムを構成する要素の概要を説明します。

Visual Basic の Main プロシージャ
アプリケーションの開始点となり、アプリケーションの総合的な制御を行うプロシージャについて説明します。

参照と Imports ステートメント
他のアセンブリのオブジェクトを参照する方法を説明します。

Visual Basic における名前空間
アセンブリ内のオブジェクトが名前空間でどのように編成されているのかを説明します。

Visual Basic の名前付け規則
プロシージャ、定数、変数、引数、およびオブジェクトの名前付けに関する一般的なガイドラインを示します。

Visual Basic のコーディング規則
このドキュメントのサンプルを開発するときに使用したガイドラインについてレビューします。

条件付きコンパイル
特定のコード ブロックを選択的にコンパイルし、その間は他のコード ブロックを無視する方法について説明します。

方法: コード内でステートメントを分割および連結する
長いステートメントを複数の行に分割する方法と、複数の短いステートメントを 1 行に結合する方法を示します。

方法: コードのセクションを折りたたんで非表示にする
Visual Basic のコード エディターでコードのセクションを折りたたんで非表示にする方法について説明します。

方法: ステートメントへのラベル付け
On Error Goto などのステートメントで使用するために、コード行に識別用のマーキングをする方法について説明します。

コード内の特殊文字
英数字以外の文字を使用する方法と場所について説明します。

コード内のコメント
説明的なコメントをコードに追加する方法について説明します。

コード内の要素名としてのキーワード
角かっこ ([]) を使用して、Visual Basic キーワードでもある変数名を区切る方法について説明します。

Me、My、MyBase、および MyClass
Visual Basic プログラムの要素を参照するさまざまな方法について説明します。

Visual Basic の制限事項
Visual Basic におけるコーディングの既知の制限の排除について説明します。

表記規則とコード規則
Visual Basic の標準的なコーディング規則について説明します。

コードの作成
コードの記述と管理を容易にする機能について説明します。