TextFieldParser.TextFieldType 属性
更新:2007 年 11 月
表示要分析的文件是符号分隔文件还是固定宽度文件。
' Usage
Dim value As FieldType = TextFieldParserObject.TextFieldType
' Declaration
Public Property TextFieldType As FieldType
返回值
备注
此属性的默认值为符号分隔。
任务
下表列出了涉及 TextFieldType 属性的任务的示例。
要执行的操作 |
请参见 |
---|---|
从符号分隔的文本文件中读取 |
|
从固定宽度的文本文件中读取 |
|
从具有多种格式的文本文件中读取 |
示例
此示例创建一个 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
**程序集:**Visual Basic 运行库(位于 Microsoft.VisualBasic.dll 中)
权限
不需要任何权限。
请参见
任务
如何:在 Visual Basic 中读取逗号分隔的文本文件
如何:在 Visual Basic 中读取固定宽度的文本文件
如何:在 Visual Basic 中读取具有多种格式的文本文件
关于异常的疑难解答:Microsoft.VisualBasic.FileIO.TextFieldParser.MalformedLineException