Hello World in VB .NET - Hallo Welt in VB .NET schreiben
Ein Hello World!, auch bekannt als Hallo Welt!, wird traditionell verwendet, um Anfänger in eine Programmiersprache, zum Beispiel VB .NET, einzuführen.
Bevor man nun aber anfängt die VB .NET Grundlagen zu erlernen, sollte zuerst ein Blick auf eine absolut minimale VB .NET-Programmstruktur geworfen werden, damit sie als Referenz in den kommenden Kapiteln genommen werden kann.
Dieses Hello World in VB .NET soll sich deutlich von anderen Hello World-Tutorials absetzen. Das Ziel ist, dass Einsteiger, die noch nie ein Hello World in VB .NET geschrieben haben, dieses innerhalb von fünf Minuten leicht und schnell erlernen können. Jetzt geht es aber los!
VB. NET Programm Aufbau & Struktur
Ein VB .NET-Programm besteht aus den folgenden Teilen:
- Namensraumdeklaration
- Eine Klasse oder ein Modul (siehe im Quellcode, Modul ModuleHelloWorld)
- Eine oder mehrere Prozeduren
- Eine Hauptmethode (siehe im Quellcode, Sub Main)
- Anweisungen und Ausdrücke (siehe im Quellcode, WriteLine & ReadKey)
- Kommentare (siehe im Quellcode, ')
Hello World in VB .NET Beispiel - Hallo Welt mit VB .NET schreiben
Das kleine Programm "Hello World in VB .NET" könnte man so aufbauen:
Imports System Module ModuleHelloWorld 'Das Programm gibt Hello World in VB .NET! aus Sub Main() Console.WriteLine("Hello World in VB .NET!") Console.ReadKey() End Sub End Module
Wenn dieser Code kompiliert und ausgeführt wird, führt er zu folgendem Ergebnis im Ausgabefenster:
Hello World in VB .NET!
Schritt für Schritt-Erklärung für ein Hello World in VB .NET
Nun folgt noch die Schritt für Schritt-Erklärung zu den einzelnen Bestandteilen eines Hello World Beispiels in VB .NET:
- Die erste Zeile des Programms wird verwendet, um den System-Namensraum in das Programm aufzunehmen.
- Die nächste Zeile hat eine Moduldeklaration, das Modul ModuleHelloWorld. VB .Net ist vollständig objektorientiert, daher muss jedes Programm ein Modul einer Klasse enthalten, das die Daten und Prozeduren enthält, die Ihr Programm verwendet.
- Die nächste Zeile ('Das Programm) wird vom Compiler ignoriert und für zusätzliche Kommentare im Programm genutzt.
- Die nächste Zeile definiert die Hauptprozedur, die der Einstiegspunkt für alle VB .Net-Programme ist. Die Hauptprozedur gibt an, was das Modul oder die Klasse beim Ausführen tun wird.
- Die Main-Methode spezifiziert ihr Verhalten mit der Anweisung Console.WriteLine("Hello World in VB .NET!");
- WriteLine ist eine Methode der im System-Namensraum definierten Konsolenklasse. Diese Methode bewirkt, dass die Meldung "Hello World in VB .NET!" auf dem Bildschirm angezeigt wird.
- Die letzte Zeile Console.ReadKey(); ist für die VS .NET-Benutzer. Dies lässt das Programm auf einen Tastendruck warten und verhindert, dass der Bildschirm beim Starten des Programms aus Visual Studio .NET schnell ausgeführt und geschlossen wird.
Weiterführende Artikel
- VB .NET Syntax Grundlagen