TextFieldParser.ErrorLine Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí čáru, která způsobila poslední MalformedLineException výjimku.
public:
property System::String ^ ErrorLine { System::String ^ get(); };
public string ErrorLine { get; }
member this.ErrorLine : string
Public ReadOnly Property ErrorLine As String
Hodnota vlastnosti
Řádek, který způsobil poslední MalformedLineException výjimku.
Příklady
Tento příklad používá ErrorLine
vlastnost k zobrazení řádku, který způsobuje aktuální MalformedLineException výjimku.
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
Poznámky
Pokud nebyly vyvolány žádné MalformedLineException výjimky, vrátí se prázdný řetězec.
Vlastnost ErrorLineNumber lze použít k zobrazení čísla řádku, který způsobil výjimku.
V následující tabulce jsou uvedeny příklady úkolů, které zahrnují ErrorLine
vlastnost.
Záměr | Seznamte se s |
---|---|
Čtení ze souboru s oddělovači | Postupy: Čtení z textových souborů s oddělovačem čárkou |
Čtení ze souboru s pevnou šířkou | Postupy: Čtení z textových souborů s pevnou šířkou |
Platí pro
Viz také
- OpenTextFieldParser(String)
- Objekty (Visual Basic)
- Analýza textových souborů pomocí objektu TextFieldParser
- Postupy: Čtení z textového souboru s více formáty v jazyce Visual Basic
- Postupy: Čtení z textového souboru s pevnou šířkou v jazyce Visual Basic
- Postupy: Čtení z textového souboru Comma-Delimited v jazyce Visual Basic
- Try...Catch....Finally – příkaz (Visual Basic)