TextFieldParser.SetFieldWidths-Methode
Aktualisiert: Juli 2008
Legt die Trennzeichen für den Reader auf die angegebenen Werte fest.
' Usage
TextFieldParserObject.SetFieldWidths(fieldWidths)
' Declaration
Public Sub SetFieldWidths( _
ByVal fieldWidths As Integer() _
)
Parameter
- fieldWidths
Array vom Typ Integer.
Ausnahmen
Die folgende Bedingung verursacht möglicherweise das Auslösen einer Ausnahme:
- Ein Trennzeichen ist keine ganze Zahl (ArgumentException).
Hinweise
Der Inhalt der Delimiters-Eigenschaft wird gelöscht, wenn dieser Wert festgelegt ist.
Diese Methode bietet eine Möglichkeit, Trennzeichen festzulegen, ohne ein Array zu erstellen.
Aufgaben
In der folgenden Tabelle werden Beispiele für Aufgaben mit der SetFieldWidths-Methode aufgeführt.
Zweck |
Weitere Informationen finden Sie unter |
---|---|
Analysieren einer Textdatei |
Beispiel
In diesem Beispiel wird ein Textfeldparser geöffnet und für die Feldbreite 5 definiert.
Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\logs\test.log")
FileReader.SetFieldWidths(5)
End Using
Ersetzen Sie den Pfad C:\logs\test.log durch den Pfad und Namen der zu analysierenden Datei.
Im folgenden Beispiel wird ein Textfeldparser geöffnet, und für die Feldbreiten werden 5, 10 und eine Variable definiert.
Using MyReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\logs\test.log")
MyReader.SetFieldWidths(5, 10, -1)
End Using
Ersetzen Sie den Pfad C:\logs\test.log durch den Pfad und Namen der zu analysierenden Datei.
Anforderungen
Namespace:Microsoft.VisualBasic.FileIO
Klasse:TextFieldParser
Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)
Berechtigungen
Es sind keine Berechtigungen erforderlich.
Siehe auch
Konzepte
Analysieren von Textdateien mit dem TextFieldParser-Objekt
Referenz
TextFieldParser.SetDelimiters-Methode
Änderungsverlauf
Date |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2008 |
Überarbeitung des ersten Satzes |
Kundenfeedback. |