Beispiele für Visual Basic-Anwendungen
In diesen Beispielen werden Architektur-, Projekt-, Benutzer- und Assemblyaufgaben dargestellt.
So greifen Sie auf Beispiele aus Visual Studio zu
Klicken Sie im Menü Hilfe auf Beispiele.
Standardmäßig werden diese Beispiele unter Laufwerkbuchstabe:\Programme\Microsoft Visual Studio 10.0\Samples\ installiert.
Die aktuellen Beispiele finden Sie auf der Website Visual Basic Samples.
Sicherheitshinweis |
---|
Microsoft stellt diese enthaltene Beispiele "wie besehen" und ohne Garantien zur Verfügung. Der Code in den Beispielen wird nur zum Veranschaulichen von Konzepten bereitgestellt. Der bereitgestellte Code erfüllt möglicherweise nicht die Sicherheitsanforderungen für jede bestimmte Umgebung. Wir empfehlen, Sicherheits- und Fehlerbehandlungscode hinzuzufügen, um Ihre Projekte sicherer und stabiler zu machen. |
Beispiele
Beispiel |
Beschreibung |
---|---|
Beispiel für Anwendungsereignisse |
Veranschaulicht, wie My.Computer.Network-Ereignisse verwendet werden, um netzwerkfähige Anwendungen zu schreiben, und wie mit dem Projekt-Designer auf Anwendungsereignisse zugegriffen wird. |
ClickOnce-Beispiel |
Veranschaulicht, wie mit der ClickOnce-Funktion mehrere Installations- und Wartungsaufgaben programmgesteuert behandelt werden, z. B. die Suche nach neuen Updates, das Herunterladen der aktualisierten Anwendung und das Abrufen und Melden von Anwendungsname, Version, Speicherort und letzter Suche nach Updates. |
Beispiel für eine Konsolenanwendung |
Veranschaulicht einfache Eingaben und Ausgaben unter Verwendung des Konsolenfensters. |
Umgebungsinformationen – Beispiel |
Veranschaulicht die Verwendung mehrerer Klassen, die Umgebungsinformationen bereitstellen. |
Excel-Beispiel |
Veranschaulicht, wie mit Visual Basic Excel gestartet und eine Arbeitsmappe aus einer Vorlage erstellt wird, und wie Zellen in einem Arbeitsblatt aktualisiert werden, mit dem anschließend Diagramme in der Arbeitsmappe aufgefüllt werden. In dem Beispiel wird außerdem gezeigt, wie eine Arbeitsmappe einmalig oder nach einem regelmäßigen Zeitplan an eine E-Mail-Adresse gesendet wird. |
Beispiel für ein Spiel |
Implementiert ein Windows Forms-Spiel, das mit GDI+-Grafiken, Zeitgeberfunktionen, Benutzerkonfiguration und einer Funktion zum Speichern der höchsten Punktezahl ausgestattet ist. |
Beispiel für die Protokollierung |
Verwendet das My.Application.Log-Objekt, um in eine Nur-Text-Datei, das Ereignisprotokoll und eine XML-Datei zu schreiben. |
Beispiel für Multithreading |
Veranschaulicht, wie mehrere Threads verwendet werden, um Parallelität bei Aufgaben zu erreichen. |
My.Resources : |
Veranschaulicht, wie Ressourcen und Einstellungen für eine Anwendung mit dem My.Settings-Objekt, dem My.Resources-Objekt, dem Projekt-Designer und dem Ressourcen-Editor verwaltet werden. |
PowerPoint-Beispiel |
Veranschaulicht, wie PowerPoint gestartet und eine leere Präsentation erstellt wird, wie eine Folie und Inhalte hinzugefügt, Folien gedruckt und Änderungen gespeichert werden, und wie PowerPoint innerhalb einer Visual Basic-Anwendung beendet wird. |
PrintForm-Beispiel |
Veranschaulicht die Verwendung der Seitenansichtsfunktion. |
Beispiel für das Senden von E-Mail-Nachrichten |
Veranschaulicht, wie mithilfe der Klassen im System.Web.Mail-Namespace E-Mails über SMTP gesendet werden. |
Beispiel für TCP-Remoting |
Veranschaulicht die Verwendung der Remotearchitektur von .NET Framework. Es werden XML-Konfigurationsdateien angezeigt, um verfügbare Objekte und Informationen zum Serverstandort anzugeben. |
Beispiel für die Aktualisierung der Benutzeroberfläche von einem Thread |
Zeigt, wie die Benutzeroberfläche aktualisiert wird, wenn Daten von einem anderen Thread bereitgestellt werden. |
Beispiel für Benutzerinformationen |
Bietet eine Übersicht über das My.User-Objekt und die Anmeldeformular-Vorlage. Es implementiert eine einfache benutzerdefinierte Authentifizierung. |
Beispiel für das Upgrade von Visual Basic 6.0 |
Zeigt eine Anwendung in Visual Basic 6.0. Außerdem wird veranschaulicht, wie diese Anwendung auf Visual Basic 2010 aktualisiert werden kann. |