Share via


TextFieldParser.ErrorLine-Eigenschaft

Aktualisiert: November 2007

Gibt die Zeile zurück, die die letzte MalformedLineException-Ausnahme verursacht hat.

' Usage
Dim value As String = TextFieldParserObject.ErrorLine
' Declaration
Public ReadOnly Property ErrorLine As String

Rückgabewert

String.

Hinweise

Wenn keine MalformedLineException-Ausnahmen ausgelöst wurden, wird eine leere Zeichenfolge zurückgegeben.

Mit der TextFieldParser.ErrorLineNumber-Eigenschaft kann die Nummer der Zeile angezeigt werden, die die Ausnahme verursacht hat.

Aufgaben

In der folgenden Tabelle werden Beispiele für Aufgaben mit der ErrorLine-Eigenschaft aufgeführt.

Zweck

Weitere Informationen finden Sie unter

Lesen aus einer Datei mit Trennzeichen

Gewusst wie: Lesen aus durch Kommas getrennten Textdateien in Visual Basic

Lesen aus einer Datei mit fester Breite

Gewusst wie: Lesen aus einer Textdatei mit fester Breite in Visual Basic

Beispiel

In diesem Beispiel wird die ErrorLine-Eigenschaft verwendet, um die Zeile anzuzeigen, die die aktuelle MalformedLineException-Ausnahme verursacht.

Dim FileReader As Microsoft.VisualBasic.FileIO.TextFieldParser
FileReader = My.Computer.FileSystem.OpenTextFieldParser("C:\test.txt")
Dim currentRow As String()
While Not FileReader.EndOfData
    Try
        currentRow = FileReader.ReadFields
        For Each currentField As String In currentRow
            My.Computer.FileSystem.WriteAllText _
            ("C://testfile.txt", currentField, True)
        Next
    Catch ex As Microsoft.VisualBasic.FileIO.MalformedLineException
        MsgBox("Line " & FileReader.ErrorLine & " is not valid.")
    End Try
End While

Anforderungen

Namespace: Microsoft.VisualBasic.FileIO

Klasse: TextFieldParser

Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)

Berechtigungen

Es sind keine Berechtigungen erforderlich.

Siehe auch

Aufgaben

Gewusst wie: Lesen aus Textdateien mit mehreren Formaten in Visual Basic

Gewusst wie: Lesen aus einer Textdatei mit fester Breite in Visual Basic

Gewusst wie: Lesen aus durch Kommas getrennten Textdateien in Visual Basic

Gewusst wie: Testen von Code mit einem Try...Catch-Block in Visual Basic

Konzepte

Analysieren von Textdateien mit dem TextFieldParser-Objekt

Referenz

TextFieldParser-Objekt

TextFieldParser.ErrorLine