TextFieldParser.ErrorLine Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wiersz, który spowodował ostatni MalformedLineException wyjątek.
public:
property System::String ^ ErrorLine { System::String ^ get(); };
public string ErrorLine { get; }
member this.ErrorLine : string
Public ReadOnly Property ErrorLine As String
Wartość właściwości
Wiersz, który spowodował ostatni MalformedLineException wyjątek.
Przykłady
W tym przykładzie użyto ErrorLine
właściwości , aby wyświetlić wiersz powodujący bieżący MalformedLineException wyjątek.
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
Uwagi
Jeśli nie MalformedLineException zostały zgłoszone żadne wyjątki, zwracany jest pusty ciąg.
Właściwość ErrorLineNumber może służyć do wyświetlania liczby wierszy, które spowodowały wyjątek.
W poniższej tabeli wymieniono przykłady zadań obejmujących ErrorLine
właściwość .
Działanie | Zobacz |
---|---|
Odczytać zawartość pliku o wartościach rozdzielanych | Instrukcje: Odczyt z rozdzielonych przecinkami plików testowych |
Odczytać zawartość pliku z wartościami o stałej szerokości | Instrukcje: Odczyt z plików testowych o stałej szerokości |
Dotyczy
Zobacz też
- OpenTextFieldParser(String)
- Obiekty (Visual Basic)
- Analizowanie plików tekstowych za pomocą obiektu TextFieldParser
- Instrukcje: odczytywanie z pliku tekstowego z wieloma formatami w Visual Basic
- Instrukcje: odczytywanie z pliku tekstowego o stałej szerokości w Visual Basic
- Instrukcje: odczytywanie z Comma-Delimited pliku tekstowego w Visual Basic
- Try...Catch...Finally — Instrukcja (Visual Basic)