ASP CreateTextFile Metodu

Tanım ve Kullanım

CreateTextFile yöntemi, mevcut klasörde yeni bir metin dosyası oluşturur ve dosyayı okumak veya yazmak için kullanılabilir TextStream nesnesi döner.

Sözdizimi:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
Parametre Açıklama
filename Gerekli. Oluşturulacak dosyanın adı.
overwrite Opsiyonel. Mevcut dosyanın üzerine yazılıp yazılmayacağını belirten boolean değer. True, dosyanın üzerine yazılabilir olacağını, False ise üzerine yazılamayacağını belirtir. Varsayılan True'dır.
unicode Opsiyonel. Dosyanın Unicode olarak mı yoksa ASCII olarak mı oluşturulacağını belirten boolean değer. True, dosyanın Unicode dosya olarak oluşturulacağını, False ise ASCII dosya olarak oluşturulacağını belirtir. Varsayılan False'dır.

FileSystemObject nesnesi için örnek

<%
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 nesnesi için örnek

<%
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
%>