TextFieldParser.ErrorLine Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar raden som orsakade det senaste MalformedLineException undantaget.
public:
property System::String ^ ErrorLine { System::String ^ get(); };
public string ErrorLine { get; }
member this.ErrorLine : string
Public ReadOnly Property ErrorLine As String
Egenskapsvärde
Raden som orsakade det senaste MalformedLineException undantaget.
Exempel
I det ErrorLine här exemplet används egenskapen för att visa den rad som orsakar det aktuella MalformedLineException undantaget.
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
Kommentarer
Om inga MalformedLineException undantag har genererats returneras en tom sträng.
Egenskapen ErrorLineNumber kan användas för att visa antalet rader som orsakade undantaget.
I följande tabell visas exempel på uppgifter som involverar ErrorLine egenskapen.
| Till | Se |
|---|---|
| Läsa från en avgränsad fil | Anvisningar: Läsa från Comma-Delimited textfiler |
| Läsa från en fil med fast bredd | Anvisningar: Läsa från textfiler med fast bredd |
Gäller för
Se även
- OpenTextFieldParser(String)
- Objects (Visual Basic)
- Parsa textfiler med TextFieldParser-objektet
- How to: Read From a Text File with Multiple Formats in Visual Basic
- How to: Read From a Fixed-width Text File in Visual Basic
- How to: Read From a Comma-Delimited Text File in Visual Basic
- Try... Fånga... Instruktion (Visual Basic)