Erstellt einen angegebenen Dateinamen und gibt ein TextStream-Objekt zurück, das zum Lesen aus und Schreiben in die Datei verwendet werden kann.
Syntax | ||||
Stream := TCEWindows.CreateTextFile(FileName [, Overwrite][, Unicode]) | ||||
Rückgabewert | ||||
Typ |
Beschreibung | |||
Textstream |
Objektverweis auf ein Textstream-Objekt | |||
Parameter | ||||
Verwendung |
Name |
Typ |
Übergabe |
Beschreibung |
Erforderlich |
Filename |
String |
ByVal |
Pfad zur zu erzeugenden Datei |
Optional |
Overwrite |
Boolean |
ByVal |
Ist die Datei bereits vorhanden, bestimmt dieses Flag, ob die Datei überschrieben wird. Die Voreinstellung ist True |
Optional |
Unicode |
Boolean |
ByVal |
Gibt an, ob die Datei als Unicode- oder ASCII-Datei erstellt wird. Der Wert ist True, wenn die Datei als Unicode-Datei erstellt wird, bzw. False, wenn sie als ASCII-Datei erstellt wird. Wird für den Wert keine Angabe gemacht, wird von einer ASCII-Datei ausgegangen. |
Anmerkungen
Der folgende Code veranschaulicht, wie Sie mit der CreateTextFile-Methode eine Textdatei erstellen und öffnen:
Dim FSO As New TCEWindows.FileSystem, a As TCEWindows.TextStream
a := FSO.CreateTextFile("c:\testfile.txt", True)
a.WriteLine("Dies ist ein Test.")
a.CloseStream
Wenn das Argument überschreiben für einen bereits vorhandenen Dateinamen False oder nicht angegebenen ist, kommt es zu einem Fehler.