2 Grundlagen der Programmierung mit Visual Basic

2.1 Start

Beim Start erscheint folgender Bildschirm:

Image14.JPG

Bemerkung: Die Anordnung der einzelnen Fenster kann von Fall zu Fall etwas anders aussehen.

Wie arbeitet Windows?

Windows ist ein Betriebssystem, das die zentrale Aufgabe hat, sogenannte Fenster zu verwalten. Ein Fenster ist einfach ein rechteckiger Bereich mit eigener Begrenzung. Beispiele für Fenster: Dialogfeld “Öffnen“, Programmfenster “Paint“, Fehlermeldungsfenster. Auch Symbole, Befehlsschaltflächen (etwa “Ok“) oder Menüleisten sind spezielle Arten von Fenstern.

Windows verwaltet alle diese Fenster, indem jedem Fenster eine eindeutige Nummer zugeordnet wird (die Fenster-Zugriffsnummer). Das System überwacht jedes Fenster laufend auf Anzeichen von Ereignissen (etwa: wird darauf geklickt?). Wenn ein derartiges Ereignis (Klicken, Tastendruck) eintritt, so wird eine sogenannte Meldung an das Betriebssystem ausgelöst, die vom System verarbeitet und an die anderen Fenster gesendet wird. Jedes Fenster kann dann selbständig auf diese Meldungen reagieren (etwa: sich neu zeichnen). Die Entwicklung eines Visual Basic-Programms beruht also darauf, Fenster zu definieren und auf bestimmte Ereignisse zu reagieren.

Zunächst muß man eine sogenannte “Form” (Formular) entwickeln. Unter einer Form versteht man das Fenster, innerhalb dessen das Programm später ausgeführt werden soll.

Alle Objekte können im Fenster “Eigenschaften” verändert werden.

Ein Visual Basic-Projekt besteht stets aus mehreren Dateien:

Image15.JPG

Was sind Steuerelemente
(englisch “Controls“)?

Steuerelemente sind Objekte, die auf einer Form plaziert werden und Eingaben gestatten. Bekanntestes Beispiel ist eine Befehlsschaltfläche, die in Windows 95 etwa folgendermaßen aussehen kann:

Image16.JPG

Eine Befehlsschaltfläche kann angeklickt werden, worauf bestimmte Aktionen ausgeführt werden.

Visual Basic im WWW

Die Microsoft-WWW-Site zu Visual Basic enthält verschiedene Bereiche, die für Visual Basic-Programmierer von Interesse sein könnten.

Die Visual-Basic-Homepage finden Sie unter der Adresse:

http://www.eu.microsoft.com/
germany/produkte/vbasic/
oder

http://www.microsoft.com/
germany/produkte/vbasic/

(langsamerer Zugriff)

Hier finden Sie unter anderem:

Online-Dokumentation

Rufen Sie die Online-Dokumentation mit [Start]-[Programme]-[Visual Basic 5.0]-[Online-Dokumentation] auf. Diese enthält die gesamte Visual Basic-Dokumentation gesammelt in einzelnen elektronischen “Büchern“.

Image17.JPG

Online-Hilfe

Unübertroffen in Visual Basic ist die Online-Hilfe. Sie bietet ausführliche Hilfestellungen mit Beispielen zu allen Sprachelementen – ob es sich um Befehle, Steuerelemente oder Eigenschaften handelt. Sie wird mit der Taste «F1» aufgerufen.

Image18.JPG

Hat man eine Anweisung markiert, so erscheint bei Drücken der «F1»-Taste sofort die Hilfe zum markierten Wort. Beispiel: Hilfe zur if-Anweisung.

Klickt man das unterstrichene Wort “Beispiel“ an, so findet man ein lauffähiges Codebeispiel, welches durch Bearbeiten – Kopieren sofort im aktuellen Projekt ausprobiert werden kann.

Selbstverständlich kann auch themenmäßig gesucht werden. Hier bietet sich der Menüeintrag Hilfe – Suchen an:

Wichtig: Eine Programmiersprache wie Visual Basic kann nur bei konsequenter Benützung der Online-Hilfe wirklich erlernt werden können!

Image19.JPG

Beispiel 1: “Hallo” (B01)

Als traditionell erstes Programm wollen wir ein “Hallo”-Programm schreiben, welches nichts anderes tut, als uns zu begrüßen.

Dazu wählt man zunächst im Menü Datei den Eintrag Neues Projekt.

Dann klicken wir doppelt auf das “Form”-Fenster; es öffnet sich ein Code-Fenster, in das die Visual Basic-Befehle geschrieben werden:

Image20.JPG

Wir wählen bei “Objekt“ den Eintrag Form, bei “Proc“ (Prozedur) den Eintrag “Click“. Das bedeutet, daß alles, was wir jetzt schreiben, durch einfaches Klicken mit der Maus auf die Form gestartet wird.