TextFieldParser.ErrorLine Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna a linha que causou a mais recente exceção MalformedLineException.
public:
property System::String ^ ErrorLine { System::String ^ get(); };
public string ErrorLine { get; }
member this.ErrorLine : string
Public ReadOnly Property ErrorLine As String
Valor da propriedade
A linha que causou a exceção mais recente MalformedLineException .
Exemplos
Este exemplo usa a ErrorLine
propriedade para exibir a linha que está causando a exceção atual 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.ErrorLine & " is not valid.")
End Try
End While
Comentários
Se nenhuma MalformedLineException exceção tiver sido gerada, uma cadeia de caracteres vazia será retornada.
A ErrorLineNumber propriedade pode ser usada para exibir o número da linha que causou a exceção.
A tabela a seguir lista exemplos de tarefas que envolvem a ErrorLine
propriedade .
Para | Consulte |
---|---|
Ler de um arquivo delimitado | Como: ler de arquivos de texto separados por vírgula |
Ler de um arquivo de largura fixa | Como: ler de arquivos de texto de largura fixa |
Aplica-se a
Confira também
- OpenTextFieldParser(String)
- Objetos (Visual Basic)
- Analisando arquivos de texto com o objeto TextFieldParser
- Como ler de um arquivo de texto com vários formatos no Visual Basic
- Como ler de um arquivo de texto de largura fixa no Visual Basic
- Como ler de um arquivo de texto Comma-Delimited no Visual Basic
- Instrução Try...Catch...Finally (Visual Basic)