CreateBinaryFile-Funktion

betrifft

Die CreateBinaryFile-Funktion erzeugt eine Binärdatei und liefert ein BinaryStream-Objekt zurück.

 

Syntax

Stream := TCEWindows.CreateBinaryFile(FileName [, Overwrite])

Rückgabewert

Typ

Beschreibung

BinaryStream

Objektverweis auf ein BinaryStream-Objekt

Parameter

Verwendung

Name

Typ

Übergabe

Beschreibung

Erforderlich

FileName

String

ByVal

Pfad zur zu erzeugenden Datei

Optional

Overwrite

Boolean

ByVal

Gibt an, ob eine bereits existierende Datei überschrieben werden soll. Die Voreinstellung ist True

Binärdateien sind optimiert für die Aufnahme nicht lesbarer Daten. Sie dienen z.B. der Aufnahme serialisierter Objektbäume oder Bilder.

Anmerkungen

Der folgende Code veranschaulicht, wie Sie einen Objektbaum serialisieren und  in einer Binärdatei speichern:

 

   Dim FSO As New TCEWindows.FileSystem, BS As TCEWindows.BinaryStream

  

   BS := FSO.CreateBinaryFile(SavePath, True)

   BS.WriteData(Me.SaveObjectTree(, True))

   BS.CloseStream