TextFieldParser.SetFieldWidths(Int32[]) Método

Definição

Define os delimitadores para o leitor aos valores especificados.

public:
 void SetFieldWidths(... cli::array <int> ^ fieldWidths);
public void SetFieldWidths(params int[] fieldWidths);
member this.SetFieldWidths : int[] -> unit
Public Sub SetFieldWidths (ParamArray fieldWidths As Integer())

Parâmetros

fieldWidths
Int32[]

Array de Integer.

Exemplos

Este exemplo abre um analisador de campos de texto e define a 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 pelo caminho e nome do ficheiro que pretende analisar.

O exemplo seguinte abre um analisador de campos de texto e define as larguras dos campos 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 pelo caminho e nome do ficheiro que pretende analisar.

Observações

O conteúdo existente da Delimiters propriedade é limpo quando este é definido.

Este método permite definir delimitadores sem criar um array.

A tabela seguinte lista exemplos de tarefas que envolvem o SetFieldWidths método.

Para Veja
Analisa um ficheiro de texto. Analisando arquivos de texto com o objeto TextFieldParser

Aplica-se a

Ver também