Problembehandlung: Lesen aus und Schreiben in Textdateien

Aktualisiert: November 2007

In diesem Thema werden allgemeine Probleme erläutert, die im Zusammenhang mit der Arbeit mit Textdateien auftreten können, und entsprechende Lösungsvorschläge angegeben.

Allgemeine Probleme

Zu den häufigsten Problemen beim Arbeiten mit Textdateien zählen Sicherheitsausnahmen, falsche Dateicodierungen und ungültige Pfade.

Sicherheitsausnahmen

Beim Auftreten eines Sicherheitsfehlers wird eine SecurityException ausgelöst. Dies ist oft auf ungenügende Berechtigungen eines Benutzers zurückzuführen und kann durch das Hinzufügen von Berechtigungen oder das Arbeiten mit Dateien in isoliertem Speicher behoben werden. Weitere Informationen finden Sie unter Problembehandlung bei Ausnahmen: System.Security.SecurityException und unter Isolierte Speicherung.

Dateicodierungen

Dateicodierungen, auch als Zeichencodierungen bezeichnet, geben an, wie Zeichen bei der Textverarbeitung dargestellt werden. Unerwartete Zeichen in einer Textdatei sind möglicherweise auf eine falsche Codierung zurückzuführen. Codierungen können sich in Bezug auf die Unterstützung einzelner sprachspezifischer Zeichen unterscheiden. Im Allgemeinen empfiehlt sich jedoch die Verwendung von Unicode. Weitere Informationen finden Sie unter Dateicodierungen und unter Encoding.

Falsche Pfade

Beim Analysieren von Dateipfaden, insbesondere relativen Pfaden, werden oft falsche Daten bereitgestellt. Meist kann dieses Problem durch Bereitstellung des korrekten Pfades behoben werden. Weitere Informationen finden Sie unter Gewusst wie: Analysieren von Dateipfaden in Visual Basic.

Siehe auch

Konzepte

Analysieren von Textdateien mit dem TextFieldParser-Objekt

Referenz

My.Computer.FileSystem-Objekt

Weitere Ressourcen

Lesen aus Dateien in Visual Basic

Schreiben in Dateien in Visual Basic