مетод CreateTextFile در ASP

تعریف و نحوه استفاده

مетод CreateTextFile می‌تواند یک فایل جدید متن در پوشه فعلی ایجاد کند و TextStream object قابل خواندن و نوشتن را بازگرداند.

نحوه استفاده:

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 Object

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