TextFieldParser.SetFieldWidths 方法
更新:2007 年 11 月
将读取器的分隔符设置为指定的值。
' Usage
TextFieldParserObject.SetFieldWidths(fieldWidths)
' Declaration
Public Sub SetFieldWidths( _
ByVal fieldWidths As Integer() _
)
参数
- fieldWidths
Integer 的数组。
异常
下面的情况可能会导致引发异常:
- 分隔符不是整数 (ArgumentException)。
备注
当设置此方法时,Delimiters 属性的现有内容将被清除。
此方法提供了一种在不创建数组的情况下设置分隔符的方法。
任务
下表列出了涉及 SetFieldWidths 方法的任务的示例。
若要执行以下操作 |
请参见 |
---|---|
分析文本文件。 |
示例
本示例打开文本字段分析器,并将字段宽度定义为 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。
要求
命名空间:Microsoft.VisualBasic.FileIO
**程序集:**Visual Basic 运行库(位于 Microsoft.VisualBasic.dll 中)
权限
不需要任何权限。
请参见
概念
参考
TextFieldParser.SetDelimiters 方法
修订记录
日期 |
修订 |
原因 |
---|---|---|
2008 年 7 月 |
修订了第一句。 |
客户反馈。 |