TextFieldParser.ErrorLineNumber Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el número de la línea que ha causado la excepción MalformedLineException más reciente.
public:
property long ErrorLineNumber { long get(); };
public long ErrorLineNumber { get; }
member this.ErrorLineNumber : int64
Public ReadOnly Property ErrorLineNumber As Long
Valor de propiedad
Número de la línea que ha causado la excepción MalformedLineException más reciente.
Ejemplos
En este ejemplo se usa la ErrorLineNumber
propiedad para mostrar la ubicación de la línea que provoca la excepción actual MalformedLineException .
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
Comentarios
Si no se ha producido ninguna MalformedLineException excepción, se devuelve -1.
La ErrorLine propiedad se puede usar para mostrar el número de la línea que provocó la excepción. Las líneas y comentarios en blanco no se omiten al determinar el número de línea.
En la tabla siguiente se enumeran ejemplos de tareas relacionadas con la ErrorLineNumber
propiedad .
En | Vea |
---|---|
Lectura desde un archivo delimitado | Procedimiento para leer archivos de texto delimitado por comas |
Lectura desde un archivo de ancho fijo | Procedimiento para leer archivos de texto de ancho fijo |
Se aplica a
Consulte también
- OpenTextFieldParser(String)
- Objetos (Visual Basic)
- Analizar archivos de texto con el objeto TextFieldParser
- Cómo: Leer desde un archivo de texto con varios formatos en Visual Basic
- Cómo: Leer desde un archivo de texto de ancho fijo en Visual Basic
- Cómo: Leer desde un archivo de texto de Comma-Delimited en Visual Basic
- Instrucción Try...Catch...Finally (Visual Basic)