TextFieldParser.SetFieldWidths 方法

更新:2007 年 11 月

将读取器的分隔符设置为指定的值。

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

参数

  • fieldWidths
    Integer 的数组。

异常

下面的情况可能会导致引发异常:

备注

当设置此方法时,Delimiters 属性的现有内容将被清除。

此方法提供了一种在不创建数组的情况下设置分隔符的方法。

任务

下表列出了涉及 SetFieldWidths 方法的任务的示例。

若要执行以下操作

请参见

分析文本文件。

使用 TextFieldParser 对象分析文本文件

示例

本示例打开文本字段分析器,并将字段宽度定义为 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

类:TextFieldParser

**程序集:**Visual Basic 运行库(位于 Microsoft.VisualBasic.dll 中)

权限

不需要任何权限。

请参见

概念

使用 TextFieldParser 对象分析文本文件

参考

TextFieldParser 对象

SetFieldWidths

TextFieldParser.SetDelimiters 方法

修订记录

日期

修订

原因

2008 年 7 月

修订了第一句。

客户反馈。