Einstieg in Visual Basic 2019 - Ideal für Programmieranfänger

Einstieg in Visual Basic 2019 - Ideal für Programmieranfänger

 

 

 

von: Thomas Theis

Rheinwerk Computing, 2019

ISBN: 9783836271172

Sprache: Deutsch

553 Seiten, Download: 3813 KB

 
Format:  EPUB, auch als Online-Lesen

geeignet für: geeignet für alle DRM-fähigen eReader geeignet für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Apple iPod touch, iPhone und Android Smartphones Online-Lesen
Typ: A (einfacher Zugriff)

 

eBook anfordern

Mehr zum Inhalt

Einstieg in Visual Basic 2019 - Ideal für Programmieranfänger



1.3    Visual Basic-Entwicklungsumgebung


Während der Projekterstellung lernen Sie Schritt für Schritt die Visual Studio-Entwicklungsumgebung für Visual Basic kennen.

1.3.1    Ein neues Projekt


Nach dem Aufruf des Programms Visual Studio Community 2019 können Sie auf dem Startbildschirm rechts die Schaltfläche Neues Projekt erstellen auswählen. Sollte der Startbildschirm nicht sichtbar sein, können Sie auch den Menüpunkt DateiNeuProjekt ausführen.

In beiden Fällen gelangen Sie zum Dialogfeld Neues Projekt erstellen. Auf der rechten Seite sehen Sie eine längere Liste von Projektvorlagen. Wählen Sie die Vorlage VB Windows Forms-App (.NET Framework) aus (siehe Abbildung 1.3). Ab dem zweiten Projekt wird diese Vorlage auch auf der linken Seite erscheinen, unter Zuletzt verwendete Projektvorlagen.

Abbildung 1.3    Projektvorlage VB Windows Forms-App

Nach Betätigung des Buttons Weiter tragen Sie den Projektnamen ein, hier: MeinErstes. Achten Sie darauf, dass das Häkchen gesetzt ist bei: Legen Sie die Projektmappe und das Projekt im selben Verzeichnis ab.

Nach Betätigung des Buttons Erstellen erscheinen einige Elemente der Entwicklungsumgebung. Folgende Elemente sind besonders wichtig:

  • Das Benutzerformular (engl.: Form) enthält die Oberfläche für den Benutzer des Programms (siehe Abbildung 1.4).

    Abbildung 1.4    Benutzerformular

  • Der Werkzeugkasten (engl.: Toolbox) enthält die Steuerelemente für den Benutzer, mit denen er den Ablauf des Programms steuern kann. Sie werden vom Programmentwickler in das Formular eingefügt (siehe Abbildung 1.5). Sollten in der Toolbox keine Steuerelemente angezeigt werden, klicken Sie einmal auf das Benutzerformular und anschließend wieder auf die Toolbox.

    Abbildung 1.5    Werkzeugkasten mit Kategorien von Steuerelementen

  • Das Eigenschaften-Fenster (engl.: Properties Window) dient zum Anzeigen und Ändern der Eigenschaften von Steuerelementen innerhalb des Formulars durch den Programmentwickler (siehe Abbildung 1.6). Ich empfehle Ihnen, sich die Eigenschaften in alphabetischer Reihenfolge anzeigen zu lassen. Dazu einfach das zweite Symbol von links, unter Form1, betätigen.

    Abbildung 1.6    Eigenschaften-Fenster

  • Der Projektmappen-Explorer (engl.: Solution Explorer) zeigt das geöffnete Projekt und die darin vorhandenen Elemente (siehe Abbildung 1.7).

    Abbildung 1.7    Projektmappen-Explorer

Sollten der Werkzeugkasten, das Eigenschaften-Fenster oder der Projektmappen-Explorer nicht angezeigt werden, können Sie das betreffende Element über das Menü Ansicht einblenden. Sollte das Formular einmal nicht sichtbar sein, können Sie es über einen Doppelklick auf den Namen (Form1.vb) im Projektmappen-Explorer einblenden. Sollten die Eigenschaften eines Steuerelements nicht im bereits sichtbaren Eigenschaften-Fenster angezeigt werden, markieren Sie zunächst den Namen der Formulardatei (Form1.vb) im Projektmappen-Explorer und anschließend das betreffende Steuerelement.

Zunächst werden nur einfache Programme mit wenigen Elementen geschrieben, daher benötigen Sie den Projektmappen-Explorer noch nicht. Es empfiehlt sich, das Eigenschaften-Fenster nach oben zu vergrößern.

1.3.2    Einfügen von Steuerelementen


Zunächst sollen drei Steuerelemente in das Formular eingefügt werden: ein Bezeichnungsfeld (Label) und zwei Befehlsschaltflächen (Buttons). Ein Bezeichnungsfeld dient im Allgemeinen dazu, feste oder veränderliche Texte auf der Benutzeroberfläche anzuzeigen. In diesem Programm soll das Label einen Text anzeigen. Ein Button dient zum Starten bestimmter Programmteile oder, allgemeiner ausgedrückt, zum Auslösen von Ereignissen. In diesem Programm sollen die Buttons den Text anzeigen bzw. das Programm beenden.

Um ein Steuerelement einzufügen, ziehen Sie es mithilfe der Maus vom Werkzeugkasten an die gewünschte Stelle im Formular. Alle Steuerelemente finden sich im Werkzeugkasten unter Alle Windows Forms. Übersichtlicher ist der Zugriff über Allgemeine Steuerelemente (engl.: Common Controls) (siehe Abbildung 1.8).

Abbildung 1.8    Kategorie »Allgemeine Steuerelemente«

Ein Doppelklick auf ein Steuerelement im Werkzeugkasten fügt es ebenfalls in die Form ein. Anschließend können noch Ort und Größe verändert werden. Dazu müssen Sie das betreffende Steuerelement vorher durch Anklicken ausgewählt haben (siehe Abbildung 1.9). Ein überflüssiges Steuerelement können Sie durch Auswählen und Drücken der Taste (Entf) entfernen.

Abbildung 1.9    Ausgewählter Button

Die Größe und andere Eigenschaften des Formulars selbst können auch verändert werden. Dazu müssen Sie es vorher durch Anklicken einer freien Stelle auswählen.

1.3.3    Arbeiten mit dem Eigenschaften-Fenster


Die eingefügten Steuerelemente haben zunächst einheitliche Namen und Aufschriften, diese sollten allerdings zur einfacheren Programmentwicklung geändert werden. Es gibt bestimmte Namenskonventionen, die die Lesbarkeit erleichtern: Die Namen beinhalten den Typ (mit drei Buchstaben abgekürzt) und die Aufgabe des Steuerelements (jeweils mit großem Anfangsbuchstaben). Aus den Namen der Steuerelemente ergeben sich auch die Namen der sogenannten Ereignisprozeduren, ebenfalls mit großem Anfangsbuchstaben (siehe Abschnitt 1.3.5). Seit Visual Studio 2019 wird stärker auf die Einhaltung der Namenskonventionen geachtet.

Ein Button (eigentlich: Command Button), der die Anzeige der Zeit auslösen soll, wird beispielsweise mit CmdZeit bezeichnet. Weitere Vorsilben sind Txt (Textfeld/TextBox), Lbl (Bezeichnungsfeld/Label), Opt (Optionsschaltfläche/RadioButton), Frm (Formular/Form) und Chk (Kontrollkästchen/CheckBox).

Zur Änderung des Namens eines Steuerelements müssen Sie es zunächst auswählen. Die Auswahl kann entweder durch Anklicken des Steuerelements auf dem Formular oder durch Auswahl aus der Liste am oberen Ende des Eigenschaften-Fensters geschehen.

Im Eigenschaften-Fenster werden alle Eigenschaften des ausgewählten Steuerelements angezeigt. Die Liste ist zweispaltig: In der linken Spalte steht der Name der Eigenschaft, in der rechten Spalte ihr aktueller Wert. Die Eigenschaft (Name) steht am Anfang der Liste der Eigenschaften. Die betreffende Zeile wird durch Anklicken ausgewählt, und der neue Name wird eingegeben. Nach Bestätigung mit der Taste (¢) ist die Eigenschaft geändert (siehe Abbildung 1.10).

Abbildung 1.10    Button, Eigenschaft »Name« geändert

Die Aufschrift von Buttons, Labels und Formularen ist in der Eigenschaft Text angegeben. Sobald diese Eigenschaft verändert wird, erscheint die veränderte Aufschrift in dem betreffenden Steuerelement. Auch die Aufschrift und die Größe des Formulars sollten Sie mithilfe der Eigenschaft Size ändern. Im Folgenden sind die gewünschten Eigenschaften für die Steuerelemente dieses Programms in Tabellenform angegeben (siehe Tabelle 1.1).

Zu diesem Zeitpunkt legen Sie den Startzustand fest, also die Eigenschaften, die die Steuerelemente zu Beginn des Programms bzw. eventuell während des gesamten Programms haben sollen. Viele Eigenschaften können Sie auch während der Laufzeit des Programms durch den Programmcode verändern lassen.

Typ Eigenschaft Einstellung
...

Kategorien

Service

Info/Kontakt

  Info
Hier gelangen Sie wieder zum Online-Auftritt Ihrer Bibliothek