TextFieldParser.SetFieldWidths(Int32[]) Metódus

Definíció

Az olvasó elválasztóit a megadott értékekre állítja.

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éterek

fieldWidths
Int32[]

Tömb a Integer.

Példák

Ez a példa megnyitja a szövegmező-elemzőt, és a mező szélességét a 5következőképpen határozza meg.

Using FileReader As New Microsoft.VisualBasic.FileIO.
    TextFieldParser("C:\logs\test.log")

    FileReader.SetFieldWidths(5)
End Using

Cserélje le az elérési utat C:\logs\test.log az elemezni kívánt fájl elérési útjára és nevére.

Az alábbi példa egy szövegmező-elemzőt nyit meg, és a mezőszélességeket , 10és változóként 5határozza meg.

Using MyReader As New Microsoft.VisualBasic.FileIO.
    TextFieldParser("C:\logs\test.log")

    MyReader.SetFieldWidths(5, 10, -1)
End Using

Cserélje le az elérési utat C:\logs\test.log az elemezni kívánt fájl elérési útjára és nevére.

Megjegyzések

Ha ez be van állítva, a Delimiters tulajdonság meglévő tartalma törlődik.

Ezzel a módszerrel tömb létrehozása nélkül állíthat be elválasztójeleket.

Az alábbi táblázat a metódust érintő tevékenységek példáját sorolja fel SetFieldWidths .

Címzett Nézze
Szövegfájl elemzése. Szövegfájlok elemzése a TextFieldParser objektummal

A következőre érvényes:

Lásd még