Programmstruktur und Codekonventionen (Visual Basic)Program Structure and Code Conventions (Visual Basic)

In diesem Abschnitt wird die typische Visual Basic-Programmstruktur vorgestellt, ein einfaches Visual Basic Programm, "Hello, World", bereitstellt und Visual Basic Code Konventionen erläutert.This section introduces the typical Visual Basic program structure, provides a simple Visual Basic program, "Hello, World", and discusses Visual Basic code conventions. Codekonventionen sind Vorschläge, die sich nicht auf die Logik eines Programms, sondern auf seine physische Struktur und sein Erscheinungsbild konzentrieren.Code conventions are suggestions that focus not on a program's logic but on its physical structure and appearance. Wenn Sie diese Konventionen einhalten, ist Programmcode besser lesbar, leichter verständlich und einfacher zu verwalten.Following them makes your code easier to read, understand, and maintain. Codekonventionen umfassen u. a.:Code conventions can include, among others:

  • Standardisierte Formate für Bezeichnungen und Kommentare im Code.Standardized formats for labeling and commenting code.

  • Richtlinien für die Verwendung von Leerzeichen, Formatierungen und Einzügen beim Code.Guidelines for spacing, formatting, and indenting code.

  • Benennungskonventionen für Objekte, Variablen und Prozeduren.Naming conventions for objects, variables, and procedures.

Die folgenden Themen enthalten eine Reihe von Programmier Richtlinien für Visual Basic-Programme sowie Beispiele für eine gute Verwendung.The following topics present a set of programming guidelines for Visual Basic programs, along with examples of good usage.

In diesem AbschnittIn This Section

Struktur von Visual Basic-ProgrammenStructure of a Visual Basic Program
Bietet eine Übersicht über die Elemente, aus denen ein Visual Basic Programm besteht.Provides an overview of the elements that make up a Visual Basic program.

Main-Prozedur in Visual BasicMain Procedure in Visual Basic
Erörtert die Prozedur, die als Ausgangspunkt und Gesamtsteuerung für die Anwendung fungiert.Discusses the procedure that serves as the starting point and overall control for your application.

Verweise und die Imports-AnweisungReferences and the Imports Statement
Erläutert, wie auf Objekte in anderen Assemblys verwiesen wird.Discusses how to reference objects in other assemblies.

Namespaces in Visual BasicNamespaces in Visual Basic
Beschreibt, wie Namespaces Objekte innerhalb von Assemblys organisieren.Describes how namespaces organize objects within assemblies.

Benennungskonventionen in Visual BasicVisual Basic Naming Conventions
Umfasst allgemeine Richtlinien für die Benennung von Prozeduren, Konstanten, Variablen, Argumenten und Objekten.Includes general guidelines for naming procedures, constants, variables, arguments, and objects.

Codierungskonventionen in Visual BasicVisual Basic Coding Conventions
Erläutert die Richtlinien, die beim Entwickeln der Beispiele in dieser Dokumentation verwendet werden.Reviews the guidelines used in developing the samples in this documentation.

Bedingte KompilierungConditional Compilation
Beschreibt die selektive Kompilierung bestimmter Codeblöcke, indem der Compiler angewiesen wird, andere Blöcke zu ignorieren.Describes how to compile particular blocks of code selectively while directing the compiler to ignore others.

Vorgehensweise: Umbrechen und Zusammenfassen von Anweisungen in CodeHow to: Break and Combine Statements in Code
Zeigt, wie lange Anweisungen in mehrere Zeilen aufgeteilt und kurze Anweisungen zu einer Zeile zusammengefasst werden können.Shows how to divide long statements into multiple lines and combine short statements on one line.

Vorgehensweise: Reduzieren und Ausblenden von CodeabschnittenHow to: Collapse and Hide Sections of Code
Zeigt, wie Code Abschnitte im Visual Basic Code-Editor reduziert und ausgeblendet werden.Shows how to collapse and hide sections of code in the Visual Basic code editor.

Vorgehensweise: Label-AnweisungenHow to: Label Statements
Veranschaulicht, wie Codezeilen für die Verwendung mit Anweisungen, z. B. On Error Goto, gekennzeichnet werden.Shows how to mark a line of code to identify it for use with statements such as On Error Goto.

Sonderzeichen in CodeSpecial Characters in Code
Zeigt, wie und an welcher Stelle nicht numerische und nicht alphabetische Zeichen verwendet werden.Shows how and where to use non-numeric and non-alphabetic characters.

Kommentare in CodeComments in Code
Beschreibt, wie dem Code beschreibende Kommentare hinzugefügt werden können.Discusses how to add descriptive comments to your code.

Schlüsselwörter als Elementnamen in CodeKeywords as Element Names in Code
Beschreibt die Verwendung von eckigen Klammern ( [] ) zum Begrenzen von Variablennamen, die auch Visual Basic-Schlüsselwörtern sind.Describes how to use brackets ([]) to delimit variable names that are also Visual Basic keywords.

Me, My, MyBase und MyClassMe, My, MyBase, and MyClass
Beschreibt verschiedene Möglichkeiten, auf Elemente eines Visual Basic Programms zu verweisen.Describes various ways to refer to elements of a Visual Basic program.

Beschränkungen in Visual BasicVisual Basic Limitations
Erläutert das Entfernen bekannter Codierungs Grenzwerte in Visual Basic.Discusses the removal of known coding limits within Visual Basic.

Typografische und CodekonventionenTypographic and Code Conventions
Stellt Standard Codierungs Konventionen für Visual Basic bereit.Provides standard coding conventions for Visual Basic.

Schreiben von CodeWriting Code
Beschreibt Funktionen, die Ihnen das Schreiben und Verwalten von Code erleichtern.Describes features that make it easier for you to write and manage your code.