共用方式為


TextFieldParser.SetFieldWidths(Int32[]) 方法

定義

將讀取器 (Reader) 的分隔符號設定為指定的值。

public:
 void SetFieldWidths(... cli::array <int> ^ fieldWidths);
public void SetFieldWidths (params int[]? fieldWidths);
public void SetFieldWidths (params int[] fieldWidths);
member this.SetFieldWidths : int[] -> unit
Public Sub SetFieldWidths (ParamArray fieldWidths As Integer())

參數

fieldWidths
Int32[]

Integer 的陣列。

範例

本範例會開啟文字欄位剖析器,並將欄位寬度 5定義為 。

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

    FileReader.SetFieldWidths(5)
End Using

將路徑 C:\logs\test.log 取代為您想要剖析之檔案的路徑和名稱。

下列範例會開啟文字欄位剖析器,並將欄位寬度 5定義為、 10和變數。

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

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

將路徑 C:\logs\test.log 取代為您想要剖析之檔案的路徑和名稱。

備註

設定此屬性時,會清除屬性的現有內容 Delimiters

這個方法提供一種方式來設定分隔符,而不需要建立數位。

下表列出涉及 SetFieldWidths 方法的工作範例。

收件者 請參閱
剖析文字檔。 使用 TextFieldParser 物件剖析文字檔

適用於

另請參閱