Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Visual Basic Grundkurs

Dateien in einer RichTextBox öffnen

Testen Sie unsere 2017 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
VB.NET kennt verschiedene Möglichkeiten, Dateien zu lesen und zu schreiben. In diesem Video sehen Sie, wie Sie eine Textdatei zur Bearbeitung in eine RichTextBox laden.
03:22

Transkript

In diesem Video zeige ich Ihnen einen ganz einfachen Weg, wie Sie Dateien öffnen können mit Vb.net. Das Programm ist wirklich extrem einfach gehalten. Wir haben hier einen Textbereich. Ich habe ein Button, da kann ich auf "Datei Öffnen" klicken. Ich suche mir eine Datei aus und die wird dann jetzt hier angezeigt und steht zu Bearbeitung zur Verfügung. Was steckt dahinter? Nun wir haben einmal ein "OpenFileDialog", das ist ein nicht visueller Dialog, denn Sie hier aus dem Werkzeugkasten hier auf die Oberfläche ziehen können. Wir haben eine Schaltfläche und wir haben einen sogenannten "RichTextEditor", das ist dieser "RichTextBox" hier. Diese kann Texte anzeigen, und zwar in verschiedenen Formaten. In reinen Textformat, wie Sie gesehen haben, aber auch in RTF-Format, das ist ein spezielles formatiertes Format, aber das soll hier nicht die Rolle spielen. Wichtig ist, dass Sie mit diesem "OpenFileDialog", eine Datei auswählen können, aber Sie müssen sich dann selbst noch um die Bearbeitung der Datei kümmern und das sieht so aus. Man sieht auf den ersten Blick jetzt etwas umfangreich aus, ist es aber nicht, weil ich hier verschiedene Situationen abfange, nämlich, im Wesentlichen, ob die zu öffneter Datei im RTF-Format oder in einem normalem Textformat "Blindtext" vorliegt und deswegen ist hier so ein etwas umfangreicherer Bereich. Mit diesem If Else, wenn man weglassen würde, dann sind das im Grunde nur drei Zeilen Code, muss man genau hinschauen. Also, Nummer Eins: ich definiere hier den Namen einer Datei als String. wir wollen von dem Open Dialogue einen Dateinamen bekommen und der liegt im Form eines Strings vor. Dann öffne ich mit "OpenFileDialog.ShowDialog" diesen Dialog und wenn das vom Anwender, dann zum Öffnen bestätigt wird, nach der Auswahl einer Datei natürlich, dann steht mir der Name der Datei über eine Eigenschaft von "OpenFileDialog", nämlich "File.Name" zur Verfügung. Das ist dann die Datei inklusive kompletten Pfad. Und im Grunde kann ich, dann auf diesen Part hier fast verzeichnen und muss nur von meiner "RichTextBox" die Methode "LoadFile" aufrufen, um die ausgewählte Datei zu laden, dabei gibt es eine "RichTextBoxStreamType.PlainText" Angabe und das [unverständlich] das diese Datei dann als Klartext, ohne dass die Formatierung verwertet werden, in diese "TextBox" geladen wird. Dann sage ich hier noch, dass diese "RichTextBox" modifiziert wurde und ich zeige den Dateinamen der Titelzeile an. Schauen Sie es nochmall an, "Datei Öffnen", auswählen, Sie sehen hier oben den kompletten Dateinamen, inklusive Verzeichnis, wählen Inhalt und das war es. Sie haben also gesehen, dass der Zugrif auf Datei in den Vb.net ganz einfach sein kann. Ich formuliere das sehr einfach, weil es gibt natürlich auch komplexere Situationen, aber für diesen speziellen Fall, dass wir eine Datei in eine entsprechende Steuerkomponente hineinziehen wollen, die so eine Datei laden kann, braucht man nur den Namme und dann kann man über eine Methode "LoadFile" in diesem Fall diese Datei laden und dann wie jedenfalls auch weiter verarbeiten. Das speichern funktioniert auf eine ähnliche Art und Weise.

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!