Elemente einer integrierten Entwicklungsumgebung
Die Arbeitsumgebung von Basic wird oft als integrierte Entwicklungsumgebung oder IDE bezeichnet, da sie viele verschiedene Funktionen wie Design, Bearbeitung, Kompilierung und Debugging in einer gemeinsamen Umgebung integriert. In den meisten herkömmlichen Entwicklungstools läuft jede Funktion als eigenständiges Programm und verfügt über eine eigene Schnittstelle.
In diesem Abschnitt werden folgende Themen behandelt:
1. Starten Sie (VisualBasicIDEvbconStartingVisualBasicIDE), um loszulegen.
2. Integrierte Entwicklungsumgebungselemente (vbconIntegratedDevelopmentEnvironmentElements) stellt die verschiedenen Komponenten der IDE vor.
3. Umgebungsoptionen (vbconEnvironmentOptions) konfigurieren Visual Basic entsprechend den persönlichen Anforderungen.
Starten Sie VisualBasicIDE
Wenn Sie das Visual Basic-Setup-Programm ausführen, können Sie Programmelemente in einer vorhandenen Programmgruppe platzieren oder eine neue Programmgruppe und ein neues Programmelement für Visual Basic in Windows erstellen. Sie können Visual Basic jetzt unter Windows starten.
Um Visual Basic unter Windows zu starten, gehen Sie folgendermaßen vor:
1. Klicken Sie in der Taskleiste auf „Start“.
2. Wählen Sie „Programm“ und dann „Microsoft Visual Basic 6.0“. – oder – Klicken Sie in der Taskleiste auf „Start“. Wählen Sie „Programm“. Verwenden Sie „Windows Explorer“, um die ausführbare Visual Basic-Datei zu finden.
3. Doppelklicken Sie auf das Visual Basic-Symbol. Sie können auch eine Visual Basic-Tastenkombination erstellen und auf die Tastenkombination doppelklicken. Wenn Sie Visual Basic zum ersten Mal starten, sehen Sie die Oberfläche der integrierten Entwicklungsumgebung, wie in Abbildung 2.1 dargestellt.
Elemente einer integrierten Entwicklungsumgebung
Die Visual Basic Integrated Development Environment (IDE) besteht aus den folgenden Elementen:
Menüleiste
Zeigt die verwendeten Visual Basic-Befehle an. Neben den Standardmenüs „Datei“, „Bearbeiten“, „Ansicht“, „Fenster“ und „Hilfe“ gibt es auch Menüs für programmierspezifische Funktionen wie „Projekt“, „Format“ oder „Debug“.
Kontextmenü
Enthält Tastenkombinationen für häufig ausgeführte Vorgänge. Klicken Sie mit der Maustaste auf das Objekt, das Sie verwenden möchten, um das Kontextmenü zu öffnen. Die Liste der im Kontextmenü gültigen Sondertastenkombinationen hängt vom Kontext ab, in dem auf die Maustaste geklickt wird. Zum Beispiel das Kontextmenü, das angezeigt wird, wenn Sie mit der rechten Maustaste auf die Toolbox klicken und in dem Sie wählen können, ob Sie das Dialogfeld „Teile“ anzeigen, die Toolbox ausblenden, die Toolbox parken oder aufhängen möchten oder „, um eine benutzerdefinierte Registerkarte hinzuzufügen“.
Symbolleiste
Bietet schnellen Zugriff auf häufig verwendete Befehle in einer Programmierumgebung. Klicken Sie auf eine Schaltfläche in der Symbolleiste, um den durch die Schaltfläche dargestellten Vorgang auszuführen. Standardmäßig wird nach dem Start von Visual Basic die Symbolleiste „Standard“ angezeigt. Zusätzliche Bearbeitungs-, Formularentwurfs- und Debugging-Symbolleisten können über den Befehl „Symbolleisten“ im Menü „Ansicht“ ein- und ausgeblendet werden.
Die Symbolleiste kann direkt unter der Menüleiste oder als vertikale Leiste am linken Rand platziert werden. Wenn Sie es aus dem Menü ziehen, kann es im Fenster „hängen“.
Werkzeugkasten
Stellt eine Reihe von Tools zum Platzieren von Steuerelementen in einem Formular zur Entwurfszeit bereit. Zusätzlich zum standardmäßigen Toolbox-Layout können Sie ein benutzerdefiniertes Layout erstellen, indem Sie im Kontextmenü die Option „Registerkarte hinzufügen“ auswählen und Steuerelemente zur Registerkarte „Ergebnisse“ hinzufügen.
Weitere Informationen zu speziellen Steuerelementen finden Sie in Kapitel 3, „Formulare, Steuerelemente und Menüs“ und Kapitel 7, „Verwenden von Visual Basic-Standardsteuerelementen“. Ausführliche Informationen zum Hinzufügen von Steuerelementen in der „Toolbox“ finden Sie unter „Hinzufügen von Steuerelementen im Projekt“ in Kapitel 4 „Projektmanagement“.
Projektmanagerfenster
Listen Sie die Formulare und Module im aktuellen Projekt auf. Ein Projekt ist eine Sammlung von Dateien, die zum Erstellen einer Anwendung verwendet werden.
Weitere Informationen zu Projekten finden Sie in Kapitel 4, „Management von Projekten“.
Eigenschaftenfenster
Listet die Eigenschaftseinstellungen für ausgewählte Formulare und Steuerelemente auf. Eigenschaften beziehen sich auf Eigenschaften eines Objekts wie Größe, Titel oder Farbe.
Weitere Informationen zu Eigenschaften finden Sie unter „Übersicht über Eigenschaften, Methoden und Ereignisse“ in Kapitel 3, „Formulare, Steuerelemente und Menüs“.
Objektbrowser
Listet die in Ihrem Projekt gültigen Objekte auf und bietet eine schnelle Möglichkeit, durch Ihre Codierung zu navigieren. Mit dem „Objektbrowser“ können Sie Objekte in Visual Basic und anderen Anwendungen durchsuchen, die für diese Objekte gültigen Methoden und Eigenschaften anzeigen und den Codeprozess in Ihre eigenen Anwendungen einfügen.
Weitere Informationen zum Anzeigevorgang mit dem Objektbrowser finden Sie unter „Suchen von Objektinformationen“ in Kapitel 9, „Programmieren mit Objekten“. Ausführliche Informationen zur Verwendung von Add-Ins zur Erweiterung der Visual Basic-Programmierumgebung finden Sie unter „Verwenden von Assistenten und Add-Ins“ in Kapitel 4, „Projektmanagement“.
Formulardesigner
Wird als benutzerdefiniertes Fenster zum Entwerfen der Benutzeroberfläche der Anwendung verwendet. Fügen Sie Ihrem Formular Steuerelemente, Grafiken und Bilder hinzu, um das gewünschte Erscheinungsbild zu erzielen. Jedes Formular in der Anwendung verfügt über ein eigenes Formulardesignerfenster.
Weitere Informationen zum Hinzufügen von Steuerelementen zu Ihrer Anwendung finden Sie weiter unten in diesem Kapitel unter „Ihre erste Visual Basic-Anwendung“. Weitere Informationen zum Schnittstellendesign finden Sie in Kapitel 6, „Erstellen der Benutzeroberfläche“.
Code-Editor-Fenster
Ist der Editor zur Eingabe von Anwendungscode. Jedes Formular oder Codemodul der Anwendung verfügt über ein separates Code-Editor-Fenster.
Weitere Informationen zum Eingeben von Code und zur Verwendung des Code-Editors finden Sie in Kapitel 5, „Grundlagen der Programmierung“.
Formularlayoutfenster
FormLayoutwindow (Abbildung 2.2) ermöglicht die Platzierung von Formularen in einer Anwendung mithilfe kleiner Bilder, die den Bildschirm darstellen.
Sofort-, lokale und Überwachungsfenster
Diese zusätzlichen Fenster werden zum Debuggen von Anwendungen bereitgestellt. Sie sind nur gültig, wenn die Anwendung innerhalb der IDE ausgeführt wird.
Weitere Informationen zum Debuggen und zur Verwendung des Debug-Fensters finden Sie in Kapitel 13, „Code debuggen und Fehler behandeln“.
Beachten Sie, dass die Funktionalität der Visual Basic-Schnittstelle auch mithilfe von Programmen hinzugefügt werden kann, die Add-Ins aufrufen. Von Microsoft und Drittentwicklern bereitgestellte Add-Ins bieten Funktionen wie Quellcodeverwaltung, die Gruppenentwicklungsprojekte unterstützen.
Umgebungsoptionen
Visual Basic bietet ein hohes Maß an Flexibilität bei der Konfiguration der Arbeitsumgebung, die am besten zu Ihrem persönlichen Stil passt. Sie können zwischen einzelnen oder mehreren Dokumentschnittstellen wählen und die Größe und Position verschiedener Elemente der integrierten Entwicklungsumgebung (IDE) anpassen. Das ausgewählte Layout bleibt zwischen Visual Basic-Sitzungen erhalten.
SDI- oder MDI-Schnittstelle
VisualBasicIDE gibt es in zwei verschiedenen Ausführungen: Single Document Interface (SDI) oder Multiple Document Interface (MDI). Mit der SDI-Option können alle IDE-Fenster frei an eine beliebige Stelle auf dem Bildschirm verschoben werden; sie liegen über anderen Anwendungen, solange Visual Basic die aktuelle Anwendung ist. Bei der MDI-Option sind alle IDE-Fenster in einem größenveränderbaren übergeordneten Fenster enthalten.
Um zwischen SDI- und MDI-Modus zu wechseln, gehen Sie folgendermaßen vor:
1. Wählen Sie „Optionen“ aus dem Menü „Extras“. Zeigt das Dialogfeld „Optionen“ an.
2. Wählen Sie die Registerkarte „Erweitert“.
3. Aktivieren Sie das Kontrollkästchen „SDI-Entwicklungsumgebung“ oder deaktivieren Sie es. Wenn Sie Visual Basic das nächste Mal starten, wird die IDE im ausgewählten Modus gestartet. -oder- Führen Sie Visual Basic über die Befehlszeile mit den Parametern /sdi oder /mdi aus.
Dockfenster
Viele Fenster einer integrierten Entwicklungsumgebung können miteinander verbunden oder am Bildschirmrand angedockt werden. Einschließlich: Toolbox, Formularlayoutfenster, Projektmanager, Eigenschaftenfenster, Palette, Direktfenster, lokales Fenster und Überwachungsfenster.
Bei der MDI-Option kann das Fenster auf beiden Seiten des übergeordneten Fensters geparkt werden, während bei SDI das Fenster nur unterhalb der Menüleiste geparkt werden kann. Die Funktion „Verbindbar“ eines bestimmten Fensters kann durch Auswahl des entsprechenden Kontrollkästchens auf der Registerkarte „Verbindbar“ des Dialogfelds „Optionen“, auf das Sie über „Extras“ zugreifen können, aktiviert oder deaktiviert werden. Wählen Sie im Menü den Befehl „Optionen“.
Um ein Fenster zu parken oder zu verschieben, gehen Sie folgendermaßen vor:
1. Wählen Sie das Fenster aus, das Sie parken oder verschieben möchten.
2. Halten Sie die linke Maustaste gedrückt und ziehen Sie das Fenster an die gewünschte Stelle.
3. Beim Ziehen wird der Fensterumriss angezeigt.
4. Lassen Sie die Maustaste los.
->