Sdílet prostřednictvím


Übersicht über die Anwendungsentwicklung mit Visual Basic Express

Aktualisiert: November 2007

Dieses Thema bietet einen Überblick über Visual Basic Express Edition, ein Programm zum Erstellen von Anwendungen mit der Sprache Visual Basic. Ähnlich wie das Programm Microsoft Outlook, das eine Vielzahl von Tools zum Arbeiten mit E-Mails bereitstellt, handelt es sich bei Visual Basic Express Edition um ein Toolkit, mit dem ein breites Spektrum von Programmieraufgaben ausgeführt werden kann.

ds00eztk.alert_note(de-de,VS.90).gifTipp:

Wenn Sie Anfänger bei der Programmierung sind, empfiehlt es sich u. U., zunächst die Visual Basic-Einführung durchzuarbeiten. Dabei handelt es sich um eine Reihe von Lektionen, in denen Sie mit den Grundlagen vertraut gemacht werden. Anschließend können Sie zu diesem Thema zurückkehren. Informationen zum Starten der Einführung finden Sie unter Erstellen eines ersten Visual Basic-Programms.

Der Entwicklungsprozess

Visual Basic Express Edition vereinfacht die Entwicklung von Anwendungen. Zumeist besteht der Prozess aus den folgenden Schritten:

  • Erstellen eines Projekts. In einem Projekt sind alle für die Anwendung erforderlichen Dateien enthalten und Informationen über die Anwendung gespeichert. Weitere Informationen finden Sie unter Schritt 1: Erstellen eines Projekts in Visual Basic. Manchmal enthält eine Anwendung mehr als ein Projekt, beispielsweise ein Projekt vom Typ Windows-Anwendung und ein oder mehrere Klassenbibliothek-Projekte. Eine solche Anwendung wird als Projektmappe bezeichnet, Das ist einfach eine andere Bezeichnung für eine Gruppe von Projekten.

  • Entwerfen der Benutzeroberfläche. Dazu ziehen Sie verschiedene Steuerelemente, z. B. Schaltflächen und Textfelder, auf eine Entwurfsoberfläche, die als Formular bezeichnet wird. Sie können dann Eigenschaften festlegen, mit denen die Darstellung und das Verhalten des Formulars und seiner Steuerelemente definiert werden.

    ds00eztk.alert_note(de-de,VS.90).gifHinweis:

    Bei Anwendungen, die über keine Benutzeroberfläche verfügen, z. B. Klassenbibliotheken oder Konsolenanwendungen, ist dieser Schritt nicht erforderlich.

  • Schreiben des Codes. Anschließend müssen Sie den Visual Basic-Code schreiben, mit dem das Verhalten der Anwendung und deren Interaktion mit dem Benutzer definiert werden. In Visual Basic Express Edition wird das Schreiben von Code durch Features wie IntelliSense, automatische Vervollständigung und Codeausschnitte vereinfacht. Weitere Informationen finden Sie unter Schritt 4: Hinzufügen von Visual Basic-Code.

  • Testen des Codes. Sie werden Ihre Anwendung immer testen wollen, um sicherzustellen, dass sie sich erwartungsgemäß verhält. Dieser Vorgang wird als Debuggen bezeichnet. Visual Basic Express Edition verfügt über Debugtools, die die interaktive Fehlersuche und Fehlerkorrektur im Code vereinfachen. Weitere Informationen finden Sie unter Schritt 5: Ausführen und Testen des Programms.

  • Verteilen der Anwendung. Nachdem die Anwendung fertig gestellt wurde, können Sie das Programm auf Ihrem Computer installieren oder verteilen und für andere Personen freigeben. Visual Basic Express Edition verwendet eine neue Technik mit der Bezeichnung ClickOnce-Veröffentlichung, mit der Sie auf einfache Weise eine Anwendung unter Verwendung eines Assistenten bereitstellen und, im Falle späterer Änderungen, automatisch aktualisierte Versionen der Anwendung zur Verfügung stellen können. Weitere Informationen hierzu finden Sie unter Verteilen von Programmen.

Orientierung

Auf den ersten Blick wirkt die Benutzeroberfläche von Visual Basic Express Edition (auch als Integrierte Entwicklungsumgebung oder IDE bezeichnet) vielleicht nicht sehr vertraut. Nachdem Sie jedoch einen ersten Einblick gewonnen haben, werden Sie feststellen, dass sie einfach zu verwenden ist. In den folgenden Abschnitten werden Teile der IDE beschrieben, die Sie am häufigsten verwenden. Weitere Informationen über die IDE erhalten Sie auch unter Einführung in Visual Basic Express-IDE.

Beim Start

Wenn Sie Visual Basic Express Edition das erste Mal öffnen, stellen Sie fest, dass der größte Teil der IDE vom Fenster Startseite eingenommen wird. Die Startseite enthält eine Liste aktueller Projekte, die Sie per Mausklick öffnen können, einen Bereich Erste Schritte mit Links zu wichtigen Hilfethemen sowie eine Liste mit Links zu Onlineartikeln und anderen Ressourcen. Wenn Sie mit dem Internet verbunden sind, wird diese Liste regelmäßig aktualisiert.

Auf der rechten Seite der IDE wird das Fenster Projektmappen-Explorer angezeigt, wie in der folgenden Abbildung dargestellt. Es ist zunächst leer. Hier werden jedoch die Informationen zu Ihrem Projekt oder zu Gruppen von Projekten (Projektmappen) angezeigt. Weitere Informationen finden Sie unter Die Projektmappe: Verwenden des Projektmappen-Explorers.

Abbildung 1: Projektmappen-Explorer
Projektmappen-Explorer

Auf der linken Seite der IDE wird eine vertikale Registerkarte mit der Kennzeichnung Toolbox angezeigt. Es ist ebenfalls zunächst leer, wird jedoch während der Arbeit mit Elementen gefüllt, die Sie für die Aufgabe verwenden können, an der Sie gerade arbeiten. Weitere Informationen finden Sie unter Arbeiten mit der Toolbox.

Im oberen Teil der IDE werden eine Menüleiste und eine Symbolleiste angezeigt. Die verfügbaren Menüs und Schaltflächen auf der Symbolleiste ändern sich in Abhängigkeit von der aktuellen Aufgabe. Nehmen Sie sich die Zeit, um sich damit vertraut zu machen, welche Auswahlmöglichkeiten Ihnen zur Verfügung stehen. Sie können die Menüs und die Symbolleiste auch entsprechend Ihren persönlichen Anforderungen anpassen. Passen Sie die Symbolleiste an, indem Sie auf das Menü Extras und anschließend auf Anpassen klicken. Sie können anschließend Befehle neu anordnen oder eine neue Symbolleiste hinzufügen. Am unteren Rand der IDE wird eine Statusleiste mit dem Text Bereit angezeigt. Bei der Arbeit in der IDE ändert sich die Statusleiste und zeigt Meldungen bezüglich der aktuellen Aufgabe an. Zum Beispiel zeigt die Statusleiste Informationen über den Fortschritt eines Projekts an, das Sie erstellen.

Entwurfsmodus

Wenn Sie ein Projekt öffnen oder erstellen, wechselt die Darstellung der IDE in den Entwurfsmodus. In der folgenden Abbildung wird die IDE im Entwurfsmodus dargestellt. Dies ist der visuelle Teil von Visual Basic, in dem Sie die Darstellung einer Anwendung entwerfen.

ds00eztk.alert_note(de-de,VS.90).gifHinweis:

Dieses Thema bietet eine Übersicht zur Entwicklung von Windows Forms-Anwendungen unter Verwendung von Visual Basic Express Edition. Außerdem können Sie in Visual Basic Express Edition Windows Presentation Foundation (WPF)-Anwendungen erstellen. Die in diesem Thema beschriebenen Features sind in WPF-Anwendungen verfügbar, dort stehen jedoch zusätzliche Features zur Verfügung, beispielsweise das XAML-Fenster. Weitere Informationen finden Sie unter Erstellen der visuellen Darstellung eines Programms: Einführung in Windows Presentation Foundation.

Abbildung 2: IDE im Entwurfsmodus
Visual C# Express-Code-Editor

Im Entwurfsmodus wird die Startseite von einem anderen Fenster überdeckt, das als Formular-Designer bekannt ist. Dies ist anfänglich eine leere Leinwand, die die Benutzeroberfläche für Ihre Anwendung darstellt. Beachten Sie, dass die Startseite immer noch verfügbar ist, wenn Sie auf die entsprechende Registerkarte über dem Formular-Designer klicken.

Wenn der Formular-Designer angezeigt wird, enthält die Toolbox viele Steuerelemente (Darstellungen von Schaltflächen, Textfeldern, Rastern usw.), die dem Formular hinzugefügt und nach Belieben angeordnet werden können. Weitere Informationen finden Sie unter Der Windows Forms-Designer.

Sie werden auch bemerken, dass ein neues Fenster, das Fenster Eigenschaften, unterhalb des Fensters Projektmappen-Explorer angezeigt wird. Dort können Sie die verschiedenen Eigenschaften festlegen, mit denen die Darstellung und das Verhalten des Formulars und seiner Steuerelemente definiert werden. Weitere Informationen finden Sie unter Festlegen von Eigenschaften: Verwenden des Fensters "Eigenschaften".

Das Fenster Aufgabenliste im unteren Bereich der IDE wird standardmäßig nicht angezeigt. Es stellt jedoch Platz zur Verfügung, um ausstehende Aufgaben zu verfolgen oder während des Programmierens Notizen zu machen. Weitere Informationen finden Sie unter Aufgabenliste (Visual Studio).

Wenn Sie auf ein Formular oder ein Steuerelement doppelklicken, wird ein neues Fenster mit dem Namen Code-Editor geöffnet. Dort schreiben Sie den eigentlichen Code für die Anwendung. Der Code-Editor ist mehr als ein bloßer Texteditor. Er verwendet eine als IntelliSense bezeichnete Technik, mit der das Schreiben des Codes unterstützt wird, indem bei der Eingabe wichtige Informationen bereitgestellt werden. Weitere Informationen finden Sie unter Intelligente Codierung: Schreiben von Code mithilfe von IntelliSense und Visual Basic-spezifisches IntelliSense.

ds00eztk.alert_note(de-de,VS.90).gifHinweis:

Für einige Arten von Projekten, z. B. Klassenbibliothek-Projekte, die über keine Benutzeroberfläche verfügen, wird anstelle des Formular-Designers der Code-Editor angezeigt.

Ausführmodus

Wenn Sie eine Anwendung ausführen oder debuggen, wechselt die IDE in den Ausführmodus. Die Anwendung wird gestartet, und ein zusätzliches Fenster für das Debuggen wird angezeigt. Im Ausführmodus können Sie weder im Formular-Designer, noch im Fenster Eigenschaften oder im Projektmappen-Explorer Änderungen vornehmen, Sie können jedoch den Code im Code-Editor ändern.

Im Ausführmodus wird ein neues Fenster im unteren Bereich der IDE angezeigt, das als Direktfenster bezeichnet wird. Wenn Sie die Anwendung in den Unterbrechungsmodus versetzen, können Sie im Direktfenster Werte abfragen und Code testen. Der Unterbrechungsmodus wird in der folgenden Abbildung dargestellt. Weitere Informationen finden Sie unter Direktfenster.

Abbildung 3: Visual Basic-Formular im Unterbrechungsmodus
Unterbrechungsmodus

Zur Laufzeit können zusätzliche Fenster zum Beobachten der Werte von Variablen, zum Anzeigen der Ausgabe oder für andere Debugaufgaben angezeigt werden. Wählen Sie diese aus dem Menü Debuggen aus.

Weitere wichtige Fenster

Es gibt eine Vielzahl zusätzlicher Fenster, die Sie in der IDE finden können. Jedes einzelne ist auf eine bestimmte Programmieraufgabe zugeschnitten. Einige häufiger verwendete Fenster sind in der folgenden Liste aufgeführt.

  • Das Fenster Fehlerliste wird im unteren Bereich der IDE angezeigt, wenn der eingegebene Code nicht korrekt ist, oder wenn zur Entwurfszeit andere Fehler eingetreten sind. Weitere Informationen finden Sie unter Fenster "Fehlerliste".

  • Im Fenster Objektbrowser können Sie die Eigenschaften, Methoden und Ereignisse für ein beliebiges Objekt überprüfen, das in der Anwendung verwendet werden kann. Weitere Informationen finden Sie unter Objektbrowser.

  • Der Projekt-Designer wird verwendet, um Eigenschaften für die Anwendung zu konfigurieren. Dies schließt Ressourcen, Debugverhalten, Bereitstellungseinstellungen und vieles mehr ein. Weitere Informationen finden Sie unter Einführung in den Projekt-Designer.

  • Mit dem Datenbank-Explorer können Sie vorhandene Datenbanken anzeigen und verwenden oder neue Datenbanken erstellen und entwerfen. Weitere Informationen finden Sie unter Datenverbindungen im Server-Explorer/Datenbank-Explorer.

  • Das XAML-Fenster wird im unteren Bereich der IDE angezeigt, wenn Sie eine WPF-Anwendung erstellen. Weitere Informationen hierzu finden Sie unter Entwerfen einer Benutzeroberfläche für eine WPF-Anwendung (Visual Basic).

Anpassung

In Visual Basic Express Edition können Sie die IDE anpassen, indem Sie das Fensterlayout neu anordnen, auswählen, welche Fenster angezeigt werden, Menübefehle oder Symbolleistenschaltflächen hinzufügen oder entfernen und vieles mehr. Weitere Informationen zum Anpassen von Visual Studio finden Sie auf der MSDN-Website unter Anpassen der Entwicklungsumgebung.

Erhalten von Hilfe

Wenn Sie in Visual Basic Express Edition arbeiten, ist die Hilfe immer nur einen Tastendruck entfernt. Egal, ob Sie sich im Code-Editor oder in einem anderen Fenster befinden. Wenn Sie F1 drücken, wird das Hilfethema angezeigt, das sich am ehesten auf den Vorgang bezieht, den Sie gerade ausführen. Wenn Sie beispielsweise im Code-Editor arbeiten und sich der Cursor auf dem Schlüsselwort Inherits befindet, wird der Hilfebrowser geöffnet und ein Thema angezeigt, in dem die Verwendung der Inherits-Anweisung beschrieben wird.

ds00eztk.alert_note(de-de,VS.90).gifHinweis:

Die in Visual Basic Express Edition enthaltenen Hilfedateien stellen einen Teil der MSDN Library für die Visual Studio 2005 Express-Editionen dar, die ihrerseits ein Bestandteil der umfassenden MSDN Library ist. Wenn Sie mit dem Internet verbunden sind, können Sie auf alle Hilfethemen in der gesamten Bibliothek zugreifen. Wenn Sie über keinen Onlinezugriff verfügen oder die MSDN Library für Visual Studio Express Editions nicht installiert haben, sind einige Hilfethemen möglicherweise nicht verfügbar.

Die Hilfe kann auch über das Menü Hilfe gestartet werden. Sie können die gesuchten Themen mithilfe des Fensters Inhalt oder Index oder mithilfe der Registerkarte Suchen finden. Weitere Informationen finden Sie unter Hilfe zur Hilfe (Hilfe zu Microsoft Document Explorer).

Siehe auch

Weitere Ressourcen

Erstellen eines ersten Visual Basic-Programms

Visual Basic-Einführung

Hilfe für Visual Basic 6.0-Benutzer

Visual Basic-Programmierhandbuch

Erstellen von Windows-basierten Anwendungen