共用方式為


TextFieldParser.SetFieldWidths 方法

更新: 2008 年 7 月

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

' Usage
TextFieldParserObject.SetFieldWidths(fieldWidths)
' Declaration
Public Sub SetFieldWidths( _
   ByVal fieldWidths As Integer() _
)

參數

  • fieldWidths
    Integer 的陣列。

例外狀況

下列條件可能造成擲回例外狀況:

備註

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

這個方法會提供設定分隔符號的方法,且不需建立陣列。

工作

下表列出包含 SetFieldWidths 方法的工作範例。

若要

請參閱

剖析文字檔。

使用 TextFieldParser 物件剖析文字檔

範例

這個範例會開啟文字欄位剖析器 (Parser) 並將欄位寬度定義為 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 取代為要剖析的檔案之路徑和名稱。

需求

命名空間 (Namespace)︰Microsoft.VisualBasic.FileIO

類別︰TextFieldParser

組件:Visual Basic 執行階段程式庫 (在 Microsoft.VisualBasic.dll 中)

使用權限

不需要使用權限。

請參閱

概念

使用 TextFieldParser 物件剖析文字檔

參考

TextFieldParser 物件

SetFieldWidths

TextFieldParser.SetDelimiters 方法

變更記錄

日期

記錄

原因

2008 年 7 月

修訂第一句。

客戶回函。