ASP CreateTextFile 메서드

정의와 사용법

CreateTextFile 메서드는 현재 폴더에서 새로운 텍스트 파일을 생성하고, 이 파일을 읽고 쓸 수 있는 하나의 TextStream 객체를 반환합니다.

문법:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
파라미터 설명
filename 필수 사항입니다. 생성할 파일의 이름이 필요합니다.
overwrite 선택 사항입니다. 기존 파일을 덮어쓸 수 있는지 여부를 나타내는 부울 값입니다. True는 이 파일을 덮어쓸 수 있음을 의미하며, False는 덮어쓸 수 없음을 의미합니다. 기본 값은 True입니다.
unicode 선택 사항입니다. 파일을 Unicode 형식으로 생성할지 ASCII 형식으로 생성할지 지시합니다. True는 Unicode 형식으로 파일을 생성하며, False는 ASCII 형식으로 파일을 생성합니다. 기본 값은 False입니다.

예제

File 객체에 대한 예제

<%
dim fs,tfile
set fs=Server.CreateObject("Scripting.FileSystemObject")
set tfile=fs.CreateTextFile("d:\somefile.txt")
tfile.WriteLine("Hello World!")
tfile.close
set tfile=nothing
set fs=nothing
%>

Folder 객체에 대한 예제

<%
dim fs,fo,tfile
Set fs=Server.CreateObject("Scripting.FileSystemObject") 
Set fo=fs.GetFolder("d:\test") 
Set tfile=fo.CreateTextFile("somefile.txt",false)
tfile.WriteLine("Hello World!")
tfile.Close
set tfile=nothing
set fo=nothing
set fs=nothing
%>