Partilhar via


Método TextFieldParser.SetFieldWidths

Define os delimitadores para o leitor para os valores especificados.

' Usage
TextFieldParserObject.SetFieldWidths(fieldWidths)
' Declaration
Public Sub SetFieldWidths( _
   ByVal fieldWidths As Integer() _
)

Parâmetros

  • fieldWidths
    Matriz de Integer.

Exceções

A seguinte condição pode fazer com que uma exceção seja lançada:

Comentários

O conteúdo existente na propriedade Delimiters é limpo quando essa propriedade é definida.

Esse método oferece uma maneira para definir delimitadores sem criar uma matriz.

Tarefas

A tabela a seguir lista exemplo de tarefas envolvendo o método SetFieldWidths.

Para

Consulte

Analisar um arquivo de texto

Analisar Arquivos de Texto com o Objeto TextFieldParser

Exemplo

Este exemplo abre um analisador de campo de texto e define o largura do campo como 5.

Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\logs\test.log")
    FileReader.SetFieldWidths(5)
End Using

Substitua o caminho C:\logs\test.log com o caminho e nome do arquivo que deseja analisar.

O exemplo a seguir abre um analisador de campos de texto e define as larguras de campo como 5,10 e variável.

Using MyReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\logs\test.log")
    MyReader.SetFieldWidths(5, 10, -1)
End Using

Substitua o caminho C:\logs\test.log com o caminho e nome do arquivo que deseja analisar.

Requisitos

Namespace:Microsoft.VisualBasic.FileIO

Classe:TextFieldParser

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Permissões

Não requer nenhuma permissão.

Consulte também

Conceitos

Analisar Arquivos de Texto com o Objeto TextFieldParser

Referência

TextFieldParser objeto

SetFieldWidths

Método TextFieldParser.SetDelimiters

Date

History

Motivo

Julho de 2008

Revisado primeira sentença.

Comentários do cliente.