r$ = ByteStrStr(v[, type, le])
v in rohe binäre Bytes umzuwandeln, die als Zeichenkette
in r$ zurückgegeben werden. Die Anzahl der Bytes, die in die
zurückgegebene Zeichenkette geschrieben werden, hängt von dem
Typ ab, den Sie im Argument type übergeben. Folgende Typen
werden derzeit unterstützt:
#BYTE:
#SHORT:
#INTEGER:
#FLOAT:
#DOUBLE:
Für alle Multibyte-Typen, d.h. alle Typen außer #BYTE, können
Sie das zusätzliche Argument le verwenden, um die Reihenfolge
anzugeben, in der die Bytes in der Rückgabezeichenkette r$
gespeichert werden sollen. Wenn Sie le auf True setzen, werden
die Bytes in der Little-Endian-Reihenfolge (LSB zuerst) gespeichert.
Andernfalls werden die Bytes in der Big-Endian-Reihenfolge (MSB
zuerst) gespeichert. Big Endian ist auch die Standardeinstellung.
Wenn Sie rohe Bytes in einen Wert konvertieren müssen, können Sie den Befehl ByteVal() verwenden. Siehe ByteVal für Details.
#INTEGER)True) oder nicht (False) (Standardeinstellung ist False)