TextFieldParser.SetFieldWidths 메서드
업데이트: 2008년 7월
지정한 값에 대한 판독기의 구분 기호를 설정합니다.
' Usage
TextFieldParserObject.SetFieldWidths(fieldWidths)
' Declaration
Public Sub SetFieldWidths( _
ByVal fieldWidths As Integer() _
)
매개 변수
- fieldWidths
Integer 배열입니다.
예외
다음 조건에서 예외가 throw될 수 있습니다.
- 구분 기호가 정수가 아닌 경우(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
클래스:TextFieldParser
어셈블리: Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)
권한
사용 권한이 필요하지 않습니다.
참고 항목
개념
TextFieldParser 개체를 사용하여 텍스트 파일 구문 분석
참조
TextFieldParser.SetDelimiters 메서드
변경 기록
날짜 |
변경 내용 |
원인 |
---|---|---|
2008년 7월 |
첫 번째 문장을 수정했습니다. |
고객 의견 |