방법: Visual Basic에서 StreamWriter를 사용하여 파일에 텍스트 쓰기
업데이트: 2007년 11월
이 예제에서는 My.Computer.FileSystem.OpenTextFileWriter 메서드를 사용하여 StreamWriter 개체를 열고 StreamWriter 클래스의 WriteLine 메서드를 사용하여 텍스트 파일에 문자열을 씁니다.
예제
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
강력한 프로그래밍
다음 조건에서 예외가 발생합니다.
파일이 있는데 읽기 전용인 경우(IOException)
디스크가 꽉 찬 경우(IOException)
경로 이름이 너무 긴 경우(PathTooLongException)
보안
이 예제에서는 파일이 없는 경우 새 파일을 만듭니다. 응용 프로그램에서 파일을 만들어야 하는 경우, 해당 응용 프로그램에는 폴더에 대한 Create 액세스 권한이 필요합니다. 해당 파일이 이미 있으면 응용 프로그램에는 더 낮은 수준의 권한인 Write 액세스 권한만 있으면 됩니다. 가능하면 배포하는 동안 파일을 만들고 폴더에 대한 Create 권한 대신 파일 하나에 대한 Read 권한만 부여하는 것이 안전합니다.
참고 항목
작업
참조
My.Computer.FileSystem.OpenTextFileWriter 메서드