TextFieldParser.ErrorLineNumber Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A legutóbbi MalformedLineException kivételt okozó sor számát adja vissza.
public:
property long ErrorLineNumber { long get(); };
public long ErrorLineNumber { get; }
member this.ErrorLineNumber : int64
Public ReadOnly Property ErrorLineNumber As Long
Tulajdonság értéke
A legutóbbi MalformedLineException kivételt okozó sor száma.
Példák
Ez a példa a ErrorLineNumber tulajdonság használatával jeleníti meg az aktuális MalformedLineException kivételt okozó sor helyét.
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.ErrorLineNumber & " is not valid.")
End Try
End While
Megjegyzések
Ha nem MalformedLineException történt kivétel, -1 ad vissza.
A ErrorLine tulajdonság a kivételt okozó sor számának megjelenítésére használható. A sorok számának meghatározásakor a rendszer nem hagyja figyelmen kívül az üres sorokat és megjegyzéseket.
Az alábbi táblázat példákat sorol fel a tulajdonságot érintő tevékenységekre ErrorLineNumber .
| Címzett | Nézze |
|---|---|
| Olvasás tagolt fájlból | Útmutató: Olvasás Comma-Delimited szövegfájlokból |
| Olvasás rögzített szélességű fájlból | Útmutató: Olvasás rögzített szélességű szövegfájlokból |
A következőre érvényes:
Lásd még
- OpenTextFieldParser(String)
- Objects (Visual Basic)
- Szövegfájlok elemzése a TextFieldParser objektummal
Beolvasás több formátumot tartalmazó szövegfájlból Visual Basic Beolvasás rögzített szélességű szövegfájlból a Visual Basic Beolvasás Comma-Delimited szövegfájlból a Visual Basic - Try... Fogás... Végül utasítás (Visual Basic)