ASP CreateTextFile-Methode
Definition und Verwendung
Die CreateTextFile-Methode erstellt in dem aktuellen Verzeichnis eine neue Textdatei und gibt einen TextStream-Objekt zurück, das für das Lesen und Schreiben auf diese Datei verwendet wird.
Syntax:
FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]]) FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
Parameter | Beschreibung |
---|---|
filename | Erforderlich. Der Name der Datei, die erstellt werden soll. |
overwrite | Optional. Angibt, ob bestehende Dateien überschrieben werden dürfen. True bedeutet, dass die Datei überschrieben werden darf, während False bedeutet, dass die Datei nicht überschrieben werden darf. Standard ist True. |
unicode | Optional. Angibt, ob die Datei im Unicode- oder ASCII-Format erstellt werden soll. True bedeutet, dass die Datei im Unicode-Format erstellt wird, während False bedeutet, dass die Datei im ASCII-Format erstellt wird. Standard ist False. |
Beispiel
Beispiel für das File-Objekt
<% dim fs,tfile set fs=Server.CreateObject("Scripting.FileSystemObject") set tfile=fs.CreateTextFile("d:\somefile.txt") tfile.WriteLine("Hallo Welt!") tfile.close set tfile=nothing set fs=nothing %>
Beispiel für das Folder-Objekt
<% 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("Hallo Welt!") tfile.Close set tfile=nothing set fo=nothing set fs=nothing %>