이번 시간엔 텍스트파일을 한 줄씩 읽고싶을 때 사용할 수 있는 방법에 대해 알아보겠습니다.
가장 중요한건, IO.StreamReader를 사용한다는것과
IO.StreamReader형태를 얻어내야하기때문에 ReadAllText가 아닌 OpenTextFileReader를 사용한다는것입니다.
이 StreamReader형태는 ReadLine()이라는 메서드가 있어서 한 줄 씩 편하게 읽어오는것이 가능합니다.
1. 예시파일은 지난시간에 사용했던 것 그대로 사용하겠습니다.
2. 폼은 버튼을 하나 만들어주시면 되고
3. 앞서 말씀드린것처럼 OpenTextFileReader를 사용해서 StreamReader형태의 텍스트파일 데이터를 얻어옵니다.
4. ReadLine()메서드를 통해 한 줄 씩 읽어올수가 있는데,
EndOfStream() 메서드를 사용해 마지막줄까지 남김없이 읽어와보도록 하겠습니다.
5. 그렇게하면 성공적으로 한 줄 씩 데이터를 읽어오는것이 가능합니다.
728x90
'Client > VisualBasic (Window앱)' 카테고리의 다른 글
[VisualBasic] 파일쓰기#2. 파일에 텍스트를 한 줄씩 쓰기 (0) | 2021.05.13 |
---|---|
[VisualBasic] 파일쓰기#1. 파일에 텍스트 쓰기 (0) | 2021.05.13 |
[VisualBasic] 파일읽기#4. 텍스트 파일의 내용을 원하는 글자수만큼씩 끊어서 읽기 _ 응용 (0) | 2021.05.12 |
[VisualBasic] 파일읽기#3. 텍스트 파일의 내용을 원하는 글자수만큼씩 끊어서 읽기 (0) | 2021.05.10 |
[VisualBasic] 파일읽기#2. 텍스트 파일을 ??을 기준으로 구분하여 읽기 (0) | 2021.05.09 |