Metodo TextFieldParser.SetFieldWidths
Aggiornamento: Luglio 2008
Consente di impostare i delimitatori per il lettore sui valori specificati.
' Usage
TextFieldParserObject.SetFieldWidths(fieldWidths)
' Declaration
Public Sub SetFieldWidths( _
ByVal fieldWidths As Integer() _
)
Parametri
- fieldWidths
Matrice di Integer.
Eccezioni
La seguente condizione può causare la generazione di un'eccezione:
- Un delimitatore non è un integer (ArgumentException).
Note
Al momento dell'impostazione il contenuto esistente della proprietà Delimiters viene eliminato.
Grazie a questo metodo viene fornito un modo per impostare i deliminatori senza creare una matrice.
Attività
Nella tabella riportata di seguito sono elencati esempi di attività che richiedono l'utilizzo del metodo SetFieldWidths.
Per |
Vedere |
---|---|
Analizzare un file di testo. |
Esempio
Nell'esempio riportato di seguito viene aperto un parser per il campo di testo e la larghezza del campo viene impostata su 5.
Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\logs\test.log")
FileReader.SetFieldWidths(5)
End Using
Sostituire il percorso C:\logs\test.log con il percorso e il nome del file da analizzare.
Nell'esempio riportato di seguito viene aperto un parser per il campo di testo e la larghezza del campo viene impostata su 5, 10 e variabile.
Using MyReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\logs\test.log")
MyReader.SetFieldWidths(5, 10, -1)
End Using
Sostituire il percorso C:\logs\test.log con il percorso e il nome del file da analizzare.
Requisiti
Spazio dei nomi:Microsoft.VisualBasic.FileIO
Classe:TextFieldParser
Assembly: la libreria di runtime di Visual Basic (in Microsoft.VisualBasic.dll)
Autorizzazioni
Non sono richieste autorizzazioni.
Vedere anche
Concetti
Analisi dei file di testo con l'oggetto TextFieldParser
Riferimenti
Metodo TextFieldParser.SetDelimiters
Cronologia delle modifiche
Date |
History |
Motivo |
---|---|---|
Luglio 2008 |
Rivista la prima frase. |
Commenti e suggerimenti dei clienti. |