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입니다.

FileSystemObject 객체의 인스턴스에 대한

<%
dim fs,tfile
set fs=Server.CreateObject("Scripting.FileSystemObject")
set tfile=fs.CreateTextFile("c:\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("c:\test") 
Set tfile=fo.CreateTextFile("test.txt",false) 
tfile.WriteLine("Hello World!")
tfile.Close
set tfile=nothing
set fo=nothing
set fs=nothing
%>