TextFieldParser.TextFieldType, propriété
Mise à jour : novembre 2007
Indique si le fichier à analyser est délimité ou a une largeur fixe.
' Usage
Dim value As FieldType = TextFieldParserObject.TextFieldType
' Declaration
Public Property TextFieldType As FieldType
Valeur de retour
Notes
La valeur par défaut de ce paramètre est délimitée.
Tâches
Le tableau suivant répertorie des exemples de tâches impliquant la propriété TextFieldType.
Pour |
Reportez-vous à |
---|---|
Lire un fichier texte délimité |
Comment : lire des fichiers texte délimités par des virgules dans Visual Basic |
Lire un fichier texte à largeur fixe |
Comment : lire des fichiers texte de largeur fixe dans Visual Basic |
Lire un fichier texte avec plusieurs formats |
Comment : lire des fichiers texte avec plusieurs formats dans Visual Basic |
Exemple
Cet exemple crée un TextFieldParser, un FileReader et spécifie qu'il est délimité.
Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\ParserText.txt")
FileReader.TextFieldType = _
Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.SetDelimiters(",")
End Using
Cet exemple crée un TextFieldParser, un FileReader et spécifie qu'il a une largeur fixe.
Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\ParserText.txt")
FileReader.TextFieldType = _
Microsoft.VisualBasic.FileIO.FieldType.FixedWidth
FileReader.FieldWidths = New Integer() {5, 10, 11, -1}
End Using
Configuration requise
Espace de noms :Microsoft.VisualBasic.FileIO
Classe :TextFieldParser
Assembly : bibliothèque Runtime Visual Basic (dans Microsoft.VisualBasic.dll)
Autorisations
Aucune autorisation n'est requise.
Voir aussi
Tâches
Comment : lire des fichiers texte délimités par des virgules dans Visual Basic
Comment : lire des fichiers texte de largeur fixe dans Visual Basic
Comment : lire des fichiers texte avec plusieurs formats dans Visual Basic
Dépannage des exceptions : Microsoft.VisualBasic.FileIO.TextFieldParser.MalformedLineException
Concepts
Analyse des fichiers texte avec l'objet TextFieldParser