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:
- Um delimitador não é um número inteiro (ArgumentException).
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 |
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
Método TextFieldParser.SetDelimiters
Date |
History |
Motivo |
---|---|---|
Julho de 2008 |
Revisado primeira sentença. |
Comentários do cliente. |