Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Mit dem My.Computer.FileSystem.SpecialDirectories
-Objekt können Sie auf besondere Verzeichnisse zugreifen, wie z.B. das Verzeichnis MyDocuments.
Verwenden Sie die My.Computer.FileSystem.SpecialDirectories.MyDocuments
-Eigenschaft, um den Pfad bereitzustellen.
Dim filePath As String
filePath = System.IO.Path.Combine(
My.Computer.FileSystem.SpecialDirectories.MyDocuments, "test.txt")
Verwenden Sie die WriteAllText
-Methode, um Text in eine angegebene Datei zu schreiben.
My.Computer.FileSystem.WriteAllText(filePath, "some text", True)
Try
Dim filePath As String
filePath = System.IO.Path.Combine(
My.Computer.FileSystem.SpecialDirectories.MyDocuments, "test.txt")
My.Computer.FileSystem.WriteAllText(filePath, "some text", False)
Catch fileException As Exception
Throw fileException
End Try
Ersetzen Sie test.txt
durch den Namen der Datei, in die Sie schreiben möchten.
Durch diesen Code werden die Ausnahmen erneut ausgelöst, die möglicherweise beim Schreiben von Text in eine Datei auftreten. Sie können die Wahrscheinlichkeit des Auftretens von Ausnahmen verringern, indem Sie Steuerelemente von Windows Forms, wie z.B. die Komponenten OpenFileDialog und SaveFileDialog verwenden, die den Benutzer nur aus zulässigen Namen wählen lassen. Das Verwenden dieser Steuerelemente ist jedoch nicht narrensicher. Das Dateisystem kann sich zwischen dem Zeitpunkt, an dem der Benutzer eine Datei auswählt, und dem Ausführen des Codes ändern. Das Behandeln von Ausnahmen ist deshalb beim Arbeiten mit Dateien fast immer notwendig.
Wenn Sie in einem teilweise vertrauenswürdigen Kontext arbeiten, kann der Code möglicherweise aufgrund fehlender Berechtigungen eine Ausnahme auslösen. Weitere Informationen finden Sie unter Code Access Security Basics.
In diesem Beispiel wird eine neue Datei erstellt. Wenn eine Anwendung eine Datei erstellen muss, benötigt sie eine Berechtigung zum Erstellen für den Ordner. Berechtigungen werden mithilfe von Zugriffssteuerungslisten festgelegt. Wenn die Datei bereits vorhanden ist, benötigt die Anwendung lediglich eine Schreibberechtigung, was einer geringeren Berechtigung entspricht. Aus Sicherheitsgründen sollte die Datei nach Möglichkeit erst im Verlauf der Bereitstellung erstellt werden. Außerdem sollte nur die Leseberechtigung für eine einzelne Datei erteilt werden (anstatt Erstellberechtigungen für den gesamten Ordner zu gewähren). Darüber hinaus ist es sicherer, Daten in Benutzerordner statt in Stammordner oder den Ordner Programme zu schreiben. Weitere Informationen finden Sie unter Übersicht über die ACL-Technologie.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenTraining
Modul
Verwenden von Dateien und Verzeichnissen in einer .NET-App - Training
Hier erfahren Sie, wie Sie .NET, C# und System.IO verwenden, um mit Verzeichnissen, Pfaden, Dateien und dem Dateisystem zu arbeiten.
Dokumentation
Vorgehensweise: Schreiben von Text in Dateien - Visual Basic
Weitere Informationen: Vorgehensweise: Schreiben von Text in Dateien in Visual Basic
Vorgehensweise: Schreiben in Binärdateien - Visual Basic
Weitere Informationen: Vorgehensweise: Schreiben in Binärdateien in Visual Basic
Vorgehensweise: Anfügen an Textdateien - Visual Basic
Weitere Informationen: Vorgehensweise: Anfügen an Textdateien in Visual Basic