TextFieldParser.TextFieldType プロパティ
更新 : 2007 年 11 月
解析対象のファイルが区切り記号で区切られているか固定幅かを表します。
' Usage
Dim value As FieldType = TextFieldParserObject.TextFieldType
' Declaration
Public Property TextFieldType As FieldType
戻り値
解説
このプロパティの既定値は、区切り記号入りです。
処理手順
TextFieldType プロパティに関連するタスクの例を次の表に示します。
目的 |
参照項目 |
---|---|
区切り記号で区切られたテキスト ファイルから読み込む |
|
固定幅のテキスト ファイルから読み込む |
|
複数の形式を持つテキスト ファイルから読み込む |
使用例
この例では、TextFieldParser である FileReader を作成し、区切り記号入りとして指定しています。
Using FileReader As New _
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\ParserText.txt")
FileReader.TextFieldType = _
Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.SetDelimiters(",")
End Using
この例では、TextFieldParser である FileReader を作成し、固定幅として指定しています。
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 オブジェクトによるテキスト ファイルの解析