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