TextFieldParser.SetFieldWidths(Int32[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les délimiteurs pour le lecteur sur les valeurs spécifiées.
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())
Paramètres
- fieldWidths
- Int32[]
Tableau de Integer.
Exemples
Cet exemple ouvre un analyseur de champ de texte et définit la largeur du champ comme 5.
Using FileReader As New Microsoft.VisualBasic.FileIO.
TextFieldParser("C:\logs\test.log")
FileReader.SetFieldWidths(5)
End Using
Remplacez le chemin par le chemin d’accès C:\logs\test.log et le nom du fichier que vous souhaitez analyser.
L’exemple suivant ouvre un analyseur de champ de texte et définit les largeurs de champ comme 5, 10et la variable.
Using MyReader As New Microsoft.VisualBasic.FileIO.
TextFieldParser("C:\logs\test.log")
MyReader.SetFieldWidths(5, 10, -1)
End Using
Remplacez le chemin par le chemin d’accès C:\logs\test.log et le nom du fichier que vous souhaitez analyser.
Remarques
Le contenu existant de la Delimiters propriété est effacé lorsqu’il est défini.
Cette méthode permet de définir des délimiteurs sans créer de tableau.
Le tableau suivant répertorie des exemples de tâches impliquant la SetFieldWidths méthode.
| À | Consultez |
|---|---|
| Analysez un fichier texte. | Analyse de fichiers texte avec l’objet TextFieldParser |