TextFieldParser.SetFieldWidths 方法
更新: 2008 年 7 月
將讀取器 (Reader) 的分隔符號 (Delimiter) 設定為指定的值。
' Usage
TextFieldParserObject.SetFieldWidths(fieldWidths)
' Declaration
Public Sub SetFieldWidths( _
ByVal fieldWidths As Integer() _
)
參數
- fieldWidths
Integer 的陣列。
例外狀況
下列條件可能造成擲回例外狀況:
- 分隔符號不是整數 (ArgumentException)。
備註
設定 Delimiters 屬性時,已清除此屬性的現有內容。
這個方法會提供設定分隔符號的方法,且不需建立陣列。
工作
下表列出包含 SetFieldWidths 方法的工作範例。
若要 |
請參閱 |
---|---|
剖析文字檔。 |
範例
這個範例會開啟文字欄位剖析器 (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
組件:Visual Basic 執行階段程式庫 (在 Microsoft.VisualBasic.dll 中)
使用權限
不需要使用權限。
請參閱
概念
參考
TextFieldParser.SetDelimiters 方法
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2008 年 7 月 |
修訂第一句。 |
客戶回函。 |