WriteBlock()

Syntax

Result.b = WriteBlock(*src, slen.i, complevel.i)
Beschreibung
Schreibt einen Binärblock in die Datei. Dieser kann (falls möglich) komprimiert gespeichert werden. Wären die komprimierten Daten größer als die unkomprimierten, wird er unkomprimiert gespeichert - auch bei angeforderter Kompression.

Parameter

*src - Adresse der zu schreibenden Binärdaten
slen - Länge der Binärdaten
complevel - Komprimierungsstärke; Mögliche Kompressionsstufen:
#AWPB_ZIP_COMP_0
#AWPB_ZIP_COMP_1
#AWPB_ZIP_COMP_2
#AWPB_ZIP_COMP_3
#AWPB_ZIP_COMP_4
#AWPB_ZIP_COMP_5
#AWPB_ZIP_COMP_6
#AWPB_ZIP_COMP_7
#AWPB_ZIP_COMP_8
#AWPB_ZIP_COMP_9
#AWPB_ZIP_COMP_NONE
#AWPB_ZIP_COMP_STORE
#AWPB_ZIP_COMP_FAST
#AWPB_ZIP_COMP_NORMAL
#AWPB_ZIP_COMP_MAX

Rückgabewert

result - #True bei Erfolg, sonst #False

Unterstützte OS

Windows, Linux

<- ReadWord() - awchunkyfile Inhaltsverzeichnis - WriteByte() ->