TextFieldParser.SetFieldWidths(Int32[]) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 |