プログラム構造とコード規則 (Visual Basic)Program Structure and Code Conventions (Visual Basic)

このセクションでは、一般的な Visual Basic プログラムの構造、シンプルな Visual Basic プログラム "Hello, World"、Visual Basic のコード規則について説明します。This section introduces the typical Visual Basic program structure, provides a simple Visual Basic program, "Hello, World", and discusses Visual Basic code conventions. コード規則は、プログラムのロジックではなくプログラムの物理的な構造と外観に焦点を合わせた提案です。Code conventions are suggestions that focus not on a program's logic but on its physical structure and appearance. コード規則に従うと、コードの読み取り、理解、保守が簡単になります。Following them makes your code easier to read, understand, and maintain. コード規則には、以下の内容が含まれます。Code conventions can include, among others:

  • コードのラベル付けとコメント付けに関する標準化された書式Standardized formats for labeling and commenting code.

  • コードのスペーシング、書式指定、およびインデント設定に関するガイドラインGuidelines for spacing, formatting, and indenting code.

  • オブジェクト、変数、およびプロシージャの名前付け規則Naming conventions for objects, variables, and procedures.

次のトピックでは、一連の適切な使用例と共に、Visual Basic プログラムのプログラミング ガイドラインを提示します。The following topics present a set of programming guidelines for Visual Basic programs, along with examples of good usage.

このセクションの内容In This Section

Visual Basic プログラムの構造Structure of a Visual Basic Program
Visual Basic プログラムを構成する要素の概要を示します。Provides an overview of the elements that make up a Visual Basic program.

Visual Basic の main プロシージャMain Procedure in Visual Basic
アプリケーションの開始点となり、アプリケーションの総合的な制御を行うプロシージャについて説明します。Discusses the procedure that serves as the starting point and overall control for your application.

参照と Imports ステートメントReferences and the Imports Statement
他のアセンブリのオブジェクトを参照する方法を説明します。Discusses how to reference objects in other assemblies.

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

Visual Basic の名前付け規則Visual Basic Naming Conventions
プロシージャ、定数、変数、引数、およびオブジェクトの名前付けに関する一般的なガイドラインを示します。Includes general guidelines for naming procedures, constants, variables, arguments, and objects.

Visual Basic のコーディング規則Visual Basic Coding Conventions
このドキュメントのサンプルを開発するときに使用したガイドラインについてレビューします。Reviews the guidelines used in developing the samples in this documentation.

条件付きコンパイルConditional Compilation
特定のコード ブロックを選択的にコンパイルし、その間は他のコード ブロックを無視する方法について説明します。Describes how to compile particular blocks of code selectively while directing the compiler to ignore others.

方法: コード内でステートメントを分割および連結するHow to: Break and Combine Statements in Code
長いステートメントを複数の行に分割する方法と、複数の短いステートメントを 1 行に結合する方法を示します。Shows how to divide long statements into multiple lines and combine short statements on one line.

方法: コードのセクションを折りたたんで非表示にするHow to: Collapse and Hide Sections of Code
コード エディターに折りたたんで Visual Basic でのコードのセクションを非表示にする方法を示します。Shows how to collapse and hide sections of code in the Visual Basic code editor.

方法: ステートメントへのラベル付けHow to: Label Statements
On Error Goto などのステートメントで使用するために、コード行に識別用のマーキングをする方法について説明します。Shows how to mark a line of code to identify it for use with statements such as On Error Goto.

コード内の特殊文字Special Characters in Code
英数字以外の文字を使用する方法と場所について説明します。Shows how and where to use non-numeric and non-alphabetic characters.

コード内のコメントComments in Code
説明的なコメントをコードに追加する方法について説明します。Discusses how to add descriptive comments to your code.

コード内の要素名としてのキーワードKeywords as Element Names in Code
角かっこを使用する方法について説明します ([]) を Visual Basic のキーワードにもなる変数名を区切るためにします。Describes how to use brackets ([]) to delimit variable names that are also Visual Basic keywords.

Me、My、MyBase、および MyClassMe, My, MyBase, and MyClass
Visual Basic プログラムの要素を参照するさまざまな方法について説明します。Describes various ways to refer to elements of a Visual Basic program.

Visual Basic の制限事項Visual Basic Limitations
Visual Basic コーディング既知の制限の削除について説明します。Discusses the removal of known coding limits within Visual Basic.

表記規則とコード規則Typographic and Code Conventions
Visual basic のコーディング規則の標準を提供します。Provides standard coding conventions for Visual Basic.

コードの作成Writing Code
コードの記述と管理を容易にする機能について説明します。Describes features that make it easier for you to write and manage your code.