CreateTextFile-Funktion

betrifft

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.