TextFieldParser.TextFieldType 属性

更新:2007 年 11 月

表示要分析的文件是符号分隔文件还是固定宽度文件。

' Usage
Dim value As FieldType = TextFieldParserObject.TextFieldType
' Declaration
Public Property TextFieldType As FieldType

返回值

TextFieldType.

备注

此属性的默认值为符号分隔。

任务

下表列出了涉及 TextFieldType 属性的任务的示例。

要执行的操作

请参见

从符号分隔的文本文件中读取

如何:在 Visual Basic 中读取逗号分隔的文本文件

从固定宽度的文本文件中读取

如何:在 Visual Basic 中读取固定宽度的文本文件

从具有多种格式的文本文件中读取

如何:在 Visual Basic 中读取具有多种格式的文本文件

示例

此示例创建一个 TextFieldParserFileReader,并指定其为符号分隔格式。

Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\ParserText.txt")
    FileReader.TextFieldType = _
    Microsoft.VisualBasic.FileIO.FieldType.Delimited
    FileReader.SetDelimiters(",")
End Using

此示例创建一个 TextFieldParserFileReader,并指定其为固定宽度格式。

Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\ParserText.txt")
    FileReader.TextFieldType = _
    Microsoft.VisualBasic.FileIO.FieldType.FixedWidth
    FileReader.FieldWidths = New Integer() {5, 10, 11, -1}
End Using

要求

命名空间:Microsoft.VisualBasic.FileIO

类:TextFieldParser

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

权限

不需要任何权限。

请参见

任务

如何:在 Visual Basic 中读取逗号分隔的文本文件

如何:在 Visual Basic 中读取固定宽度的文本文件

如何:在 Visual Basic 中读取具有多种格式的文本文件

关于异常的疑难解答:Microsoft.VisualBasic.FileIO.TextFieldParser.MalformedLineException

概念

使用 TextFieldParser 对象分析文本文件

参考

TextFieldParser 对象

FieldType 枚举

TextFieldParser

FieldType 枚举