Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Visual Basic Grundkurs

MessageBox

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Die Objektbibliothek des .NET-Frameworks umfasst eine Vielzahl an Elementen, die Sie verwenden können. GUI-Elemente finden sich etwa in System.Windows.Forms. Hier entsteht daraus eine Nachrichtenbox, die die vom Benutzer angeklickten Buttons auswertet.
03:34

Transkript

Bei Visual Studio finden Sie im Werkzeugkasten Kasten hier eine ganze Reihe an Steuerelementen, die Sie direkt in grafische Oberflächen einer Form eines Formulars ziehen können, und damit auch verwenden können. Es gibt aber noch weitere, die Sie aus der Programmierebene heraus ansprechen können. Einen wichtigen Vertreter wollen wir uns in in diesem Video ansehen, und zwar die Message Box, eine Nachrichtenbox, die aufpoppt, wenn eine gewisse Situation da ist, zum Beispiel jetzt sowas: "Ganz wichtig". Wenn wir uns den Quellcode ansehen, dann sehen Sie zuerst hier ein Imports von "System.Windows.Forms". Das ist ein Namensraum, in dem Formularelemente sind, wichtige Formularelemente, weit mehr als nur diese Message Box, aber unter anderem eben auch diese. Und Sie sehen hier, dass ich "MessageBox.Show" mache, um diese Nachrichtenbox, den kleinen Dialog anzuzeigen, und hier gebe ich an, was für ein Text dort angezeigt wird, wir schauen uns das nochmal an. So weit ganz nett, denke ich, aber das ist nicht das, was das Video wirklich zeigen soll. Natürlich, Sie sollen dieses "MessageBox.Show" kennenlernen, aber wir können weit mehr damit machen. Wir können vor allen Dingen hier ein Rückgabewert auswerten und wir können hier diese Message Box konfigurieren. Ich mache mal einen zweiten Parameter. Und Sie sehen hier oben, die Schriften, die Titelzeile von dieser Message Box. Diese wurde hier spezifiziert durch den zweiten Parameter. Noch spannender, es gibt die Möglichkeit einen dritten Parameter anzugeben, und hier können Sie Konstanten setzen. Das sind numerische Werte, die spezifizieren, wie viele Schaltflächen und welche Schaltflächen so eine Dialog Box hat, beispielsweise "OKCancel", also Okay und Abbruch. OK, ABBRUCH. Und da fängt es an interessant zu werden, denn es gibt Rückgabewerte. Das heißt, wenn ich jetzt hier "Dim result As Integer" oder so mache und dann "result=" irgendwas oder am besten mache ich auch es direkt so, dass ist es direkt verwerte, dann bekomme ich den Rückgabewert. Also das, was der Anwender da gedrückt hat, als Ergebnis und darauf kann ich reagieren. Ich kann zum Beispiel jetzt sagen "If result = DialogResult." und jetzt gucken wir mal, was für Werte wir haben, "Cancel Then", muss man natürlich richtig schreiben, dann mach irgendwas und ansonsten mach was anderes. Genauso können Sie sämtliche Konstanten, die Sie hier setzen können für so einen Dialog, hier auswerten und damit eine spezifische Reaktion ausführen. Was auch immer Sie da tun wollen, ist vollkommen nebensächlich. Sie haben aber diesem Video gesehen, dass diese Message Box weit mehr ist als nur ein einfaches Dialogfenster, dass man es konfigurieren kann, welche Schaltflächen angezeigt werden. Unter anderem man kann auch mehr machen dabei, aber das ist das Wichtigste. Und vor allen Dingen kann man den Rückgabewert auswerten und daraufhin eine gewisse Entscheidung treffen.

Visual Basic Grundkurs

Entdecken Sie, wie eine der bekanntesten und verbreitetsten Programmiersprachen unter .NET funktioniert.

3 Std. 43 min (51 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Hersteller:
Exklusiv für Abo-Kunden
Erscheinungsdatum:03.11.2014

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!