Tutorial: Erstellen einer WinForms-App mit Visual Basic

In diesem Tutorial erstellen Sie eine Visual Basic-Anwendung, die über eine Windows Forms-Benutzerschnittstelle verfügt. Die Visual Studio-IDE (Integrated Development Environment, integrierte Entwicklungsumgebung) enthält alle Tools, die Sie zum Erstellen einer Windows Forms-App benötigen.

In diesem Tutorial lernen Sie Folgendes:

  • Erstellen eines Projekts
  • Hinzufügen einer Schaltfläche zum Formular
  • Hinzufügen einer Bezeichnung und von Code
  • Ausführen der Anwendung

Voraussetzungen

Für dieses Tutorial benötigen Sie Visual Studio. Besuchen Sie die Seite Visual Studio-Downloads, um eine kostenlose Version zu erhalten.

Für dieses Tutorial benötigen Sie Visual Studio. Besuchen Sie die Seite Visual Studio-Downloads, um eine kostenlose Version zu erhalten.

Erstellen eines Projekts

Erstellen Sie ein Visual Basic-Anwendungsprojekt. Der Projekttyp enthält schon bevor Sie mit der Bearbeitung beginnen alle Vorlagendateien, die Sie benötigen.

  1. Öffnen Sie Visual Studio.

  2. Wählen Sie im Startfenster Neues Projekt erstellen aus.

    Screenshot shows the Visual Studio 2019 start window with Create a new project selected.

  3. Wählen Sie im Fenster Neues Projekt erstellen die Vorlage Windows Forms-App (.NET Framework) für Visual Basic aus.

    Sie können die Suche auch verfeinern, um schnell zu der gewünschten Vorlage zu gelangen. Sie können z. B. Windows Forms-App im Suchfeld eingeben. Danach wählen Sie aus der Liste der Sprachen die Option Visual Basic und dann aus der Liste der Plattformen die Option Windows aus.

    Screenshot shows the Create a new project window with Windows Forms App (.NET Framework) selected.

    Hinweis

    Wenn die Vorlage Windows Forms-App (.NET Framework) nicht angezeigt wird, können Sie sie über das Fenster Neues Projekt erstellen installieren. Wählen Sie in der Meldung Sie finden nicht, wonach Sie suchen? den Link Weitere Tools und Features installieren aus.

    Screenshot shows the 'Install more tools and features' link from the 'Not finding what you're looking for' message.

    Wählen Sie dann im Visual Studio-Installer die Workload .NET-Desktopentwicklung aus.

    Screenshot shows the .NET Core workload selected in the Visual Studio Installer.

    Wählen Sie anschließend im Visual Studio-Installer Ändern aus. Möglicherweise werden Sie aufgefordert, Ihre Arbeit zu speichern.

  4. Geben Sie im Fenster Neues Projekt konfigurieren den Text HelloWorld als Projektname ein. Wählen Sie anschließend Erstellen.

    Screenshot shows the Configure your new project window with the name HelloWorld entered.

    Visual Studio öffnet Ihr neues Projekt.

  1. Öffnen Sie Visual Studio.

  2. Wählen Sie im Startfenster Neues Projekt erstellen aus.

    Screenshot shows the Visual Studio 2022 start window with Create a new project selected.

  3. Wählen Sie im Fenster Neues Projekt erstellen die Vorlage Windows Forms-App (.NET Framework) für Visual Basic aus.

    Sie können die Suche auch verfeinern, um schnell zu der gewünschten Vorlage zu gelangen. Sie können z. B. Windows Forms-App im Suchfeld eingeben. Danach wählen Sie aus der Liste der Sprachen die Option Visual Basic und dann aus der Liste der Plattformen die Option Windows aus.

    Screenshot shows the Create a new project window with Windows Forms App (.NET Framework) selected.

    Hinweis

    Wenn die Vorlage Windows Forms-App (.NET Framework) nicht angezeigt wird, können Sie sie über das Fenster Neues Projekt erstellen installieren. Wählen Sie in der Meldung Sie finden nicht, wonach Sie suchen? den Link Weitere Tools und Features installieren aus.

    Screenshot shows the 'Install more tools and features' link from the 'Not finding what you're looking for' message.

    Wählen Sie dann im Visual Studio-Installer die Workload .NET-Desktopentwicklung aus.

    Screenshot shows the .NET Core workload selected in the Visual Studio Installer.

    Wählen Sie anschließend im Visual Studio-Installer Ändern aus. Möglicherweise werden Sie aufgefordert, Ihre Arbeit zu speichern.

  4. Geben Sie im Fenster Neues Projekt konfigurieren den Text HelloWorld als Projektname ein. Wählen Sie anschließend Erstellen.

    Screenshot shows the Configure your new project window with the name HelloWorld entered.

    Visual Studio öffnet Ihr neues Projekt.

Hinzufügen einer Schaltfläche zum Formular

Sobald Sie eine Visual Basic-Projektvorlage ausgewählt und die Datei benannt haben, öffnet Visual Studio ein Formular für Sie. Ein Formular ist eine Windows-Benutzeroberfläche. Sie erstellen eine Anwendung „Hello World“, indem Sie dem Formular Steuerelemente hinzufügen.

  1. Wählen Sie auf der linken Seite der Visual Studio-IDE die Registerkarte Toolbox aus. Wenn sie nicht angezeigt wird, wählen Sie in der Menüleiste Ansicht>Toolbox aus, oder drücken Sie STRG+ALT+X.

    Screenshot shows the Toolbox tab that opens Toolbox window.

    Wählen Sie das Stecknadelsymbol aus, um das Fenster Toolbox anzudocken, wenn Sie möchten.

  2. Wählen Sie das Steuerelement Schaltfläche aus, und ziehen Sie es auf das Formular.

    Screenshot shows the Button control added to the form.

  3. Geben Sie im Fenster Eigenschaften im Abschnitt Darstellung die Angabe Click this (Hier klicken) alsText ein, und drücken Sie dann die EINGABETASTE.

    Screenshot shows the Text property with the value Click this.

    Wenn das Eigenschaftenfenster nicht angezeigt wird, können Sie es über die Menüleiste öffnen. Wählen Sie hierzu Anzeigen>Eigenschaftenfenster aus, oder drücken Sie F4.

  4. Ändern Sie im Fenster Eigenschaften im Abschnitt Entwurf den Namen von Button1 in btnClickThis, und drücken Sie dann die EINGABETASTE.

    Screenshot shows the Name property with a value of b t n click this.

    Hinweis

    Wenn Sie die Liste im Fenster Eigenschaften alphabetisch sortiert haben, wird Button1 stattdessen im Abschnitt (DataBindings) angezeigt.

Hinzufügen einer Bezeichnung und von Code

Da nun ein Schaltflächensteuerelement hinzugefügt wurde, um eine Aktion zu erstellen, kann jetzt auch ein Bezeichnungssteuerelement hinzugefügt werden, an das Text gesendet werden kann.

  1. Wählen Sie im Fenster Toolbox das Steuerelement Label aus, und ziehen Sie es dann auf das Formular. Platzieren Sie es unterhalb der Schaltfläche Click this.

  2. Ändern Sie im Fenster Eigenschaften entweder im Abschnitt Entwurf oder im Abschnitt (DataBindings) den Namen von Label1 in LblHelloWorld, und drücken Sie dann die EINGABETASTE.

  3. Doppelklicken Sie im Fenster Form1.vb [Entwurf] auf die Schaltfläche Hier klicken, um das Fenster Form1.vb zu öffnen.

    Sie können alternativ auch Form1.vb im Projektmappen-Explorer erweitern und dann auf Form1 klicken.

  4. Geben Sie im Fenster Form1.vb zwischen den Zeilen Private Sub und End SublblHelloWorld.Text = "Hallo Welt!" ein, wie im folgenden Screenshot gezeigt:

    Screenshot shows the a class in the Form1.vs tab where you can add Visual Basic code.

Ausführen der Anwendung

Ihre Anwendung kann erstellt und ausgeführt werden.

  1. Wählen Sie Starten aus, um die Anwendung auszuführen.

    Screenshot shows the Start button that runs your app.

    Es geschehen mehrere Dinge. In der Visual Studio-IDE werden das Fenster Diagnosetools und ein Ausgabefenster geöffnet. Außerhalb der IDE wird ein Dialogfeld Form1 angezeigt. Darin ist die Schaltfläche Click this sowie der Text mit dem Inhalt Label1 enthalten.

  2. Klicken Sie im Dialogfeld Form1 auf die Schaltfläche Hier klicken.

    Screenshot shows dialog box titled Form 1 that displays the text Hello World!

    Der Text Label1 ändert sich in Hello World! .

  3. Schließen Sie das Dialogfeld Form1, um die Ausführung der App zu beenden.

Nächste Schritte

Weitere Informationen zu Windows Forms finden Sie im folgenden Tutorial:

Siehe auch